Skip to main content

Reward Instagram Followers on Shopify with Follow for Discount

Algoshop Editorial Team author avatar

Algoshop Editorial Team

Oct 6, 2026

Follow for Discount storefront illustration with Instagram follow reward widgets on desktop and mobile

A generic coupon popup gives shoppers an offer. An Instagram follow reward adds a different step: the customer follows the brand, receives a code through a direct message and brings that code back to checkout. The experience only works well when each step is easy to understand.

Follow for Discount, developed by Kairo Apps, connects that journey for Shopify merchants. Its distinctive feature is checking the Instagram follow relationship before issuing a unique, single-use discount code—not simply displaying the same coupon to everyone who opens a popup.

This article is part of a reciprocal content collaboration. The product information comes from its Shopify listing and official setup guide; the recommendations below are practical merchandising advice, not claims about follower growth or sales results.

Start with the right Instagram account

The official guide requires an Instagram professional account: Business or Creator, rather than a personal account. The merchant connects that account through the app's authorization flow and checks the connection before making the campaign live.

On Shopify, the app embed also needs to be active in the published theme. Saving a campaign inside the app and enabling its storefront presentation are separate tasks. A configuration that looks ready in the dashboard will not help shoppers if its embed is disabled in the live theme.

Before launch, check the whole experience using the actual store and connected account. Confirm the invitation is visible, the Instagram destination is correct and the shopper understands that the reward arrives in a DM. These checks matter more than adding another promotional message to an already crowded page.

Follow the shopper from widget to discount code

Follow for Discount storefront widgets and Instagram follow-verification DM

The invitation leads to Instagram, where the follow is checked before a code is issued.

The official documentation describes a message-based reward flow. A shopper can use the Instagram conversation's ready-made prompt or send the exact keyword DISCOUNT. The app checks whether the person follows the connected account. If not, the response asks them to follow first; a subsequent attempt checks the relationship again.

After eligibility is confirmed, the shopper receives an explanation and then a separate message containing only the code. Separating the code makes it easier to copy. The customer enters it into Shopify checkout; this is not a documented automatic-application flow.

The customer journey

  1. See the invitation

    The storefront widget explains the follow reward and points the shopper to Instagram. State the offer clearly before asking them to leave the store.

  2. Request the reward

    The shopper starts the Instagram message flow. Keep the connected account recognizable so the conversation feels like a continuation of the brand experience.

  3. Confirm the follow

    Follow verification determines eligibility. Someone who is not yet following needs to complete that step and request the reward again.

  4. Return to checkout

    The shopper copies the unique code from the DM and enters it at checkout. The invitation should not imply that following alone has already discounted the basket.

For an existing follower, the practical task is requesting the reward—not following a second time. For a new follower, the extra follow-and-retry step deserves a short explanation. A concise instruction beside the invitation can prevent the customer from expecting an immediate discount on the storefront.

Choose a reward shoppers can understand

Follow for Discount settings with percentage rewards and amount options marked coming soon

Percentage rewards are available; the pictured amount-based options are marked coming soon.

The product supports fixed-percentage and random-percentage rewards. A fixed percentage offers a predictable benefit. A random percentage introduces a variable result within the configured cap. Neither should be described as a fixed monetary amount: the official guide lists fixed-amount rewards as coming soon.

Choose the type around the campaign's purpose. If clarity is the priority, a fixed percentage is easier to explain. If you use a random reward, make the offer wording consistent with the actual range and cap instead of promising the maximum to every shopper.

The guide also describes expiration options and a repeat-reward setting. Treat those as different decisions. Expiration controls how long an issued code remains useful; the repeat setting controls whether a person can receive further rewards. A single-use code does not, by itself, mean that person can never receive another code.

Before advertising the promotion, review product eligibility and checkout discount behavior in the store. This article does not assume an undocumented discount-stacking rule. The shopper-facing terms should match the campaign that is actually configured.

Match the widget to the moment

The product website distinguishes a persistent edge teaser from richer campaign presentations. The guide places the edge teaser on all plans, with a gift scratch card and timed notification on Growth and Scale. Timed prompts can use conditions such as elapsed time, scrolling, page views or an add-to-cart action.

Those controls give the merchant a way to choose when to ask for attention. They do not mean the app automatically discovers the best timing for every store. Use a persistent invitation when customers should be able to find the offer themselves. Use an interruption only when the benefit is worth interrupting the purchase.

On mobile, review what happens after the shopper leaves the browser for Instagram and comes back. The code should still be easy to find, the basket should remain understandable and checkout should not be hidden behind another promotion. This is an editorial testing recommendation, not a promise about every device's app-switching behavior.

Read issued codes separately from purchases

Follow for Discount exposes reward activity and issued-code records. These are useful for checking whether customers reached the reward step and whether the message flow is working. They are not the same as redeemed codes, completed orders or attributed revenue.

The distinction helps diagnose problems. If customers open the widget but do not request a reward, review the invitation and Instagram handoff. If codes are issued but customers ask how to use them, review the return-to-checkout instructions. Do not label either observation a conversion lift without order-level evidence.

The documentation also notes that browser delivery and consent can affect activity tracking. Use the reports as records of what the system observed, not as a guarantee that every visitor action was captured.

Plans, limits and campaign maintenance

Swipe horizontally to read the full table.

Reporting access in the current listingBasicGrowthScale
Visible reward and widget-event recordsLatest fiveLatest fiveComplete history
Analytics, trends and paginationNot listedNot listedListed

The plan table separates reward capacity from reporting history. Growth's unlimited rewarded users therefore does not mean unlimited visible history: it still lists the latest five records. If the team needs to review a campaign across a longer period, evaluate the history entitlement separately from how many people can receive a reward.

The Shopify listing, checked October 7, 2026, shows a free Basic plan with 100 uniquely rewarded Instagram users per month. Growth is $9.97/month and Scale is $19.97/month; paid plans show a three-day trial. Growth adds unlimited rewarded users and the additional widgets, while Scale extends the reporting history and analytics tools.

The monthly unique-user allowance and the repeat-reward setting answer different questions. Rewarding the same person again does not necessarily consume another unique-user slot, but it still needs to be allowed by the campaign settings. Confirm those settings before running a repeat-customer promotion.

The guide describes pausing a campaign as hiding its widget and stopping reward processing while retaining its configuration. That makes a pause different from deleting the setup. When a promotion ends, review the campaign status as well as the expiry of already issued codes.

Frequently asked questions

Does the app check whether someone follows the account?

Yes. Follow verification is part of its documented Instagram DM reward flow. A non-follower is asked to follow and try the request again.

Where does the customer receive the discount?

In Instagram DMs, with the code delivered separately from the explanation. The shopper then enters it at Shopify checkout.

Can I use a personal Instagram account?

The setup guide requires a professional Business or Creator account.

Does an issued code prove a sale?

No. Code issuance records the reward step. Redemption, orders and revenue need their own evidence.

Explore Follow for Discount on Shopify and its setup guide. Build the campaign around a clear promise: what the customer does, where the code arrives and how they use it.

Algoshop

Deploy an AI sales chatbot that converts and recovers revenue

Install Algoshop and start automating support, product recommendations, cart recovery, and omnichannel conversations with less manual work.

algoshop company logo linking to the ecommerce software homepage.algoshop

Algoshop: AI Sales Chatbot for Support, Conversion, and Cart Recovery

© 2026 Algoshop is operated by JIANYI TECHNOLOGY LLC. All rights reserved.