Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Send a Thank You Message to Blog Commenters in WordPress

Back in the early days of running my blog, every comment felt like a small victory. I wanted to thank each commenter personally, but as the blog grew, keeping up became impossible. Sound familiar?

Through managing multiple WordPress sites and helping countless bloggers, I’ve discovered that automated thank you messages can be just as effective as personal responses when done right. The key is setting them up properly to feel genuine and engaging.

Let me show you exactly how to add thank you messages to your WordPress comments section.

Whether you’re running a small blog or managing a busy website, these methods will help you keep your community engaged without spending hours responding to comments.

How to Send a Thank You Message to Blog Commenters in WordPress

Why Sending a Thank You Message Is a Good Idea

When someone takes the time to leave a comment on your WordPress blog, it’s a clear sign they’re engaged, and that moment is the perfect opportunity to acknowledge them.

A thank-you message quickly confirms that their comment was received. It also shows that you appreciate their input and encourages them to stay.

This small gesture can go a long way in making your blog feel more welcoming.

Thank-you message to blog commenters

You can even use the message to guide readers to their next step — whether it’s checking out a related post, subscribing to your newsletter, or exploring your products.

It’s a simple way to boost user engagement right when readers are most interested.

With that in mind, I’ll show you how to easily send a thank you email to blog commenters in WordPress in 2 simple steps:

Let’s get started!

Step 1: Install and Activate a WordPress Comment Optimization Plugin

A WordPress comment optimization plugin is a tool for managing and improving your blog’s comment section. You can use it to highlight comments, filter out spam, and increase engagement from your commenters.

Out of all the plugins I tried, I recommend using Thrive Comments for sending thank-you messages to your commenters. It’s super easy to use, and it comes with plenty of extra features for improving the comments section on your WordPress blog.

You can see more details about my experience with using it in this detailed Thrive Themes Suite review.

To use the platform, you will first need to go to the Thrive Themes website and sign up for an account.

ThriveThemes

After signing up for an account, you’ll see a Thrive Themes account dashboard.

From there, just click on the link that says ‘Download and install the Thrive Product Manager plugin.’

Install Thrive Product Manager

Once the download is complete, you can upload the Thrive Product Manager plugin to your WordPress site to install it. If you need help, then you can see our guide on how to install a WordPress plugin.

After you activate the plugin, you’ll want to head over to ‘Product Manager’ from your WordPress dashboard.

Then, simply click the ‘Log into my account’ button and enter your Thrive Themes account credentials.

Log into the Thrive Product Manager dashboard

You should now see the Thrive Product Manager dashboard.

From here, you’ll want to locate ‘Thrive Comments’ and check its ‘Install Product’ box.

Then, you can click the ‘Install selected products (1)’ button a the bottom of your screen.

Install Thrive Comments

Upon installing Thrive Comments, you will see a success message that says ‘Ready to use.’

Go ahead and click the ‘Go to the Thrive Themes Dashboard’ button.

Thrive Comments success message

Step 2: Set Up an Engaging Thank You Message for Blog Commenters

In your Thrive Themes dashboard, you should now see that Thrive Comments has been successfully installed on your site.

Before you create a thank-you message for blog commenters, it’s a good idea to turn off comment moderation. That way, your thank-you message will appear right after someone leaves a comment, without being replaced by a moderation notice.

Simply click on the ‘Thrive Comments’ button from your ‘Thrive Dashboard.’

Go to Thrive Comments

This will take you to the Thrive Comments configuration page.

Let’s expand to the ‘Comment Moderation’ section.

After that, you’ll want to make sure that the 2 checkboxes aren’t ticked in the ‘Before a comment appears:’ section.

Disabling comment moderation

With that done, you can switch to the ‘Comment Conversion’ section, where you’ll see two areas you can customize:

  1. Choose what happens after a visitor leaves a comment for the first time.
  2. Choose what happens after a visitor returns with another comment.

Let’s start with the first-time commenters.

Thrive Comments gives you 5 options for what to show after someone leaves their first comment:

  • Message – Show a custom thank-you message to confirm their comment.
  • Social Share – Encourage users to share your post on social media.
  • Related Posts – Suggest similar articles they might like, keeping them on your site longer and helping increase pageviews.
  • Redirect – Send commenters to a specific page, like a thank-you page or a special offer.
  • Opt-In Form – Invite them to subscribe to your newsletter or download a freebie.

To set up a thank-you message, you can just click on the ‘Message’ box.

Adding a thank-you message in Thrive Comments

Here, you’ll find the ‘Custom Message’ field, where Thrive Comments has already set up a default thank-you message for you.

You can easily tweak this message to better match your brand’s voice.

For example, you might want to make it a bit more friendly, like this:

Create a custom thank-you message for blog commenters in Thrive Comments

Don’t worry about personalizing every message manually. Thrive Comments includes smart tags that automatically insert details, such as the commenter’s name.

After making your edits, you’ll see a ‘Settings saved successfully’ notification. Thrive Comments saves your changes automatically, so you don’t need to hit a separate save button.

Now, you can try sending a test comment and see if it works. Here’s what it looks like on my demo WordPress website:

Thank-you message to blog commenters

And that’s it! You’ve successfully set up an automatic thank-you message to your blog commenters.

Bonus Step: Invite Readers to Subscribe to Your Email Newsletter

In this bonus step, we’ll set up what happens when a blog commenter returns and leaves another comment.

While the available options are the same as before, this time, we’ll show you how to invite returning commenters to subscribe to your email newsletter using an opt-in form.

The Opt-In Form option in Thrive Comments

💡 Why? Returning commenters are already engaged — they’ve interacted with your content more than once. This makes them much more likely to join your email list.

By placing an opt-in form right after they comment, you’re catching them at a good moment of interest. This way, you give your email list a better chance of growing with readers who genuinely care about what you share.

To do this, you’ll need the Thrive Leads plugin. The lead generation plugin makes it easy to grow your email list with eye-catching opt-ins and powerful form types—all with a simple drag-and-drop builder.

✋ For more information about it, don’t miss our complete Thrive Themes Suite review!

Thrive Leads' homepage

Install the Thrive Leads Plugin

First, let’s install and activate Thrive Leads to design and manage your opt-in forms.

In Thrive’s Product Manager, you can click the ‘Install Product’ checkbox for ‘Thrive Leads.’

Then, simply click on the ‘Install selected products (1)’ button.

Install the Thrive Leads plugin

After a few minutes, you should see a notification that says ‘Ready to Use.’

From here, you just need to click on the ‘Go to the Thrive Themes Dashboard’ button.

Thrive Leads is ready to use

Integrate Thrive with Constant Contact to Manage Your Email List

Before building your Thrive Leads opt-in, you’ll want to connect your email marketing service. This lets you automatically send new leads to your email list, so you can follow up, tag, or segment them however you like.

For this tutorial, we’ll use Constant Contact. It’s the best email marketing service that makes it easy to send emails, manage your contacts, and create newsletters.

✋ For an in-depth look at the email marketing app, you can read our complete Constant Contact review.

Constant Contact's homepage

First, let’s open the API connections settings in Thrive.

From Thrive Dashboard, you can click ‘Manage Connections’ in the ‘API Connection’ box.

Managing API Connections in Thrive

On the next screen, you’ll see a menu to add third-party connections.

Here, you’ll want to copy the page’s URL. You’ll need it later when connecting Constant Contact with Thrive.

Manage Connections' URL in Thrive

After that, you can open a new tab to create a Constant Contact account on their website and click ‘Start Trial.’

This will redirect you to the Constant Contact sign-up page, where you can enter your new account details.

Signing up for Constant Contact

After completing the sign-up process, you can generate your API key. To do this, you’ll need to open a new tab and visit the V3 API Developer Portal.

In the ‘My Application’ tab, you can click ‘Log In.’

Loggin in to create Constant Contact V3 application

Constant Contact will then redirect you to the portal’s dashboard, where you’ll be prompted to create a new application.

Go ahead and click the ‘New Application’ button.

Creating a new Constant Contact application

In the pop-up that appears, you’ll first need to name your new application. For example, I am using the ‘Email Newsletter Sign Up’ as my app name.

The next section asks for your OAuth2 application and refresh token type. You can leave these settings as is and click ‘Create’ to generate your API key.

New app popup to generate API key

You’ll then be redirected to your ‘My Application’ dashboard, where you can see the app you just created.

Simply click ‘Edit’ to access the app’s information, including the API key.

Click Edit in My Applications

This will open the app’s details.

You can go ahead and click the ‘Copy’ icon under the ‘API Key (Client Id) section.

Copying Constant Contact API key

In the ‘Redirect URI’ field, let’s click on the pencil icon to edit it.

Then, in the ‘Edit this redirect URI’ popup, paste the URL from your Thrive Themes API connection page into the field. It should look something like this:

https://your-domain.com/wp-admin/admin.php?page=tve_dash_api_connect

After that, just click ‘Confirm.’

Adding the redirect URI

This will close the popup and take you back to the ‘App Details’ page.

Now, let’s generate your Client Secret. You’ll need this, along with the Client ID, to complete the integration.

In the popup that appears, simply click on the ‘Generate Client Secret’ button.

Generating Client Secret

The next step is to just copy the code and store it somewhere safe.

🚨 Quick heads-up! Make sure to copy and save your Client Secret now – you won’t be able to see it again later when setting things up in the Thrive Themes dashboard.

Copying Client Secret

You can click the ‘Close’ button when you’re done, and you’ll be back to the app details page.

With that done, you can click the ‘Save’ button.

You should then see a notification that your application has been successfully updated.

Configuration saved

Now it’s time to connect Constant Contact with Thrive.

You can head back to the ‘Manage Connections’ page in your Thrive Dashboard. Then, you’ll want to click ‘+ Add new Connection’ to get started.

Adding new connection

This will show you a dropdown to select an app.

If you open the dropdown, you can see that Thrive Themes offers dozens of email marketing apps you can integrate.

Go ahead and select ‘Constant Contact.’

Selecting Constant Contact to make an email marketing connection

You should now see Constant Contact’s ‘Client ID’ and ‘Client Secret’ fields.

Simply copy and paste the information into the respective fields. After that, you can just click the ‘Connect’ button.

Filling out Client ID and Client Secret

Thrive will then process the integration.

On the next screen, you’ll see an access permission box, where you can click the ‘Allow Access’ button.

Allow access button

And that’s it!

You should now see a success message like this:

Connection Ready

Now, you’re ready to create your email subscription popup.

Create a ThriveBox Pop-Up Opt-In Form

A ThriveBox is a pop-up opt-in form by Thrive Leads. It appears when a user takes a specific action, like submitting a comment on your WordPress blog.

This makes it a great tool for capturing attention at just the right moment.

To create a ThriveBox, you can first navigate to Thrive Dashboard » Thrive Leads Dashboard.

Go to Thrive Leads dashboard

On the next screen, you’ll see four main options:

  • Lead Groups – A set of opt-in forms (like ribbons, slide-ins, or post footers) that work together as one campaign. You can control where they appear on your WordPress site and who sees them using targeting rules.
  • Lead Shortcodes – These are opt-in forms you create and then insert directly into a post or page using a shortcode. They’re great when you want a form to appear inside your content, exactly where you place it.
  • ThriveBoxes – These are pop-up forms that appear after a user takes action, like clicking a link or, in this case, submitting a comment.
  • Signup Segue – Create one-click signup links for existing subscribers, ideal for things like webinars or bonus downloads.

For this tutorial, I will focus on ThriveBoxes since I want the optin form to appear after someone leaves a comment.

So, let’s click the ‘Add New’ button in the ‘ThriveBoxes’ section.

Adding a new ThriveBox

A popup will then appear, and it will ask you to name your ThriveBox.

Go ahead and type a name in the available field. This is just for your reference, so it won’t be visible to visitors. But it’s a good idea to choose something descriptive to help you recognize it later.

Once done, you can click the ‘Add ThriveBox’ button.

Naming the ThriveBox

Next, you’ll see that your ThriveBox has been added to the list in the ‘ThriveBoxes’ section.

From here, you can click on the ‘Edit’ button to customize your opt-in form.

Editing ThriveBox

On the next screen, let’s click ‘Add New Form.’

📌 Note: With ThriveBox, you can create a multi-step form that first asks a simple question, like “Are you a beginner or advanced user?” — and then shows a tailored optin message based on their answer.

That’s why each ThriveBox can include multiple form variations or steps — all within the same popup.

Add new ThriveBox form

Then, you’ll be prompted to name your optin form.

You can use any name you want, for example, Subscription Form.

Naming lead generation form

Once added, you can go ahead and click on the ‘Edit’ button.

This will open a new tab for the Thrive Leads editor, where you can build your optin form.

The first thing to do here is to choose a template. Just click on the template and once again on the ‘Choose Template’ button.

Choosing a ready-made template

You will now be redirected to the Thrive Leads editor.

In the live preview, you can drag and drop elements to move them around, as well as edit and delete existing ones. You can find customization options in the left-hand panel and more options on the right.

The Thrive Leads editor

Since we’re connecting this opt-in to Constant Contact, let’s replace the ‘Yes, I’m interested!’ button with a ‘Lead Generation’ element.

This will give you access to API connection options so you can link the form directly to your email service.

To do this, let’s click on the ‘Yes, I’m Interested!’ button to open its options. After that, you can simply click on the trash icon to delete it.

Deleting form element

To add a new element, you can click the ‘+’ button on the right panel.

Then, you can go ahead and select the Lead Generation option.

Adding lead generation element

This will open a pop-up where you can choose a Lead Generation element template.

You can explore this popup for a bit and just click on the template you want to use. Once you click on a template, you’ll see it in your live editor.

Choosing lead generation template

Now, it’s time to configure the connection.

Let’s first make sure the Lead Generation element is active by clicking on it. This will open its customization options on the left panel.

In the ‘Main Options’ section, you should see the API connection menu. Go ahead and click the ‘Add Connection’ button.

Accessing the lead generation element's main options

The next step is to open the drop-down menu and select ‘Constant Contact.’

With that done, you can click the ‘Apply’ button.

Applying Constant Contact connection

With this setup, any blog commenter who signs up for your newsletter will be automatically added to your Constant Contact email list.

Next, you might want to edit the text element.

You can click on it and edit it right away.

Editing text elements

When you’re happy with everything, don’t forget to click ‘Save Work’ to store your settings.

Once saved, you can close the editor and go back to the Thrive Leads page in your WordPress admin area.

The last thing to do here is to customize the form animation.

The default animation style is ‘Instant,’ but you can go ahead and click on its link to see more options.

Clicking to replace animation

This will open a popup window where you can choose a new animation.

For this tutorial, we’re going to choose ‘Zoom In.’

Choosing the Zoom In animation

After choosing the animation for your optin form, you can just close the pop-up window.

Set Up Thrive Comments Opt-In Form

Now that your email marketing service and opt-in form are ready, let’s connect them all inside Thrive Comments.

From your WordPress admin area, you can navigate to Thrive Dashboard » Thrive Comments.

Go to Thrive Comments dashboard

Then, click the ‘Comment Conversion’ section to expand it and select ‘Opt-In Form.’

After that, simply expand the drop-down menu and click on the ThriveBox you just created.

Choosing ThriveBox from the dropdown menu

Thrive Comments will automatically save your settings, so you’re all set to start turning engaged readers into newsletter subscribers.

Now, you can send another test comment using the same name and email, and you should see the opt-in form in action:

ThriveBox in action

As you can see from the screenshot above, the email address is added automatically to the form field, making everything smooth.

And that’s it! You’ve learned how to invite returning commenters to subscribe to your newsletter.

Bonus Resources 🔗: Improve Your WordPress Comments

Want to take your comments section even further? Just check out these helpful tutorials:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. Rashmirekha Moharana

    Hi Syed,

    Nice post but i have a small queries. Will it work if if my hosting provider is Blue host and i had installed/configured google apps email.

    Is any special setting is required.

    Thanks a lot in advance.

  2. Mohammad Farooq

    Syed,

    This looks good. Lemme try it out .

    Thanks.

  3. Mahesh

    Thank you Syed for this, I was looking for this option. I have installed the plugin and tested it. It works fine.

  4. CleverK

    That’s a new concept for audience engagement. Putting that in the new sites I’m building right now.

    I’m one of those people who has begun to think of the Thank You Note as an antiquated concept best put behind us – but it’s all about the context and delivery. If you’re not wasting paper and ink, and the note is meant to be short and serve a function beyond some arbitrary social custom, I can see the benefit. Thanks for sharing this.

  5. Mukesh

    Awesome I have added this plugin now in my blog.

    Lets see the response now.

    Thanks

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.