Using a Counter on ManyChat

In this post, we'll walk through how you can build your own custom, product-specific counter on ManyChat to limit the number of users that go through your flows on a daily basis.

Why might you want to do this?

A counter will enable you to completely customize your promotions, giveaways, and rebate offerings, and dial in on the exact number of promotions you want to give away each day or week.

Think of this as transforming your ManyChat promotions into custom launches that will drip your promotions over time, versus turning on a fire hose. This will help you control your deeply discounted sales volume, and will ensure your resulting ranking sticks better!

In this article, we'll cover the basics of custom fields (essential for successfully using the counter), then move into how to set up your own automated rebate counter.

Custom Fields 101: Bot Fields vs. User Fields

Custom fields are some of the most powerful tools on ManyChat. They allow you to capture information from your users and store it right in ManyChat, and easily access and utilize it across all of your flows.

Think: Order IDs for follow-up requests, previous purchase history, email addresses, and anything else you’d collect from your users!

User Custom Fields are unique to each user, and are only accessible when that user is going through a flow.

Now let’s take it a step further. Bot fields are snippets of information that are accessible across your entire account – and this is more powerful than you could imagine.

Pro Tip: Read more about Bot Fields on the ManyChat blog here!

To create a new User or Bot Custom Field, simply navigate to your ‘Settings’ page in ManyChat and click ‘Custom Fields’ up at the top. User Custom Fields will be located at the top of the page, and Bot Fields will be located at the bottom.

To create a counter on ManyChat, we’re going to import a Custom Bot Field. Feel free to rename it whatever you’d like! If you’re wanting to create a counter for multiple products, I would recommend including your product name or ASIN in the name of your Counter Bot Field.

Adding the Counter to Your Promotions

The flow below includes all the steps you’ll need to add two steps to your existing flow:

– An action step that keeps track of how many rebates/promotions are distributed each day

– A condition step that checks the value of the counter as users are entering the flow (with associated additional messaging for when the daily limit is reached)

To make this functional in your promotional flows, simply add the condition step towards the beginning of any flow, and add the action step to increase the counter by 1 each time you distribute a coupon code, capture an email address for a rebate, and other similar actions.

Rinse and repeat

That’s it! Your counter will run on its own and will reset every day at the time you specify. You can control the exact number of users receiving your promotions without having to turn Facebook Ads on or off.

You can create different counters for different products and promotions across your brand! Simply repeat these steps:

1. Download the template again, adding in your API Key and Max Daily Giveaways for your new product.

2. Rename the custom bot field to include your product’s name the template setup process.

3. Copy + paste the updated action steps and condition steps into your new product’s flow, and you’re done!

Here's another video resource that details how to use the counter with the Seller.Tools app:

Using Seller.Tools API Counter

Did this answer your question?