Merchant and shopper workflow

How Follow for Discount Works for Shopify

Follow for Discount connects a storefront promotion, an Instagram DM interaction, and a Shopify discount reward in one campaign.

The campaign loop

From storefront visit to verified Instagram follower

The merchant controls the offer. The shopper completes the verification and copies the reward into checkout.

  1. 01

    Connect Instagram

    Connect one Instagram Business or Creator account to Follow for Discount.

  2. 02

    Configure the reward

    Choose a fixed percentage discount or a randomized percentage up to your selected maximum. Set the code expiration and repeat-reward rules.

  3. 03

    Promote the offer

    Enable the theme app embed and publish an eligible storefront widget while the campaign is Live.

  4. 04

    Verify the shopper

    The shopper opens Instagram DM and uses the offer Ice Breaker or sends DISCOUNT. The app checks whether the shopper follows the connected account.

  5. 05

    Deliver the code

    An eligible shopper receives a reward explanation followed by a separate, code-only Instagram message. The single-use code is copied into Shopify checkout.

Shopper experience

What happens after a shopper selects a widget?

The storefront sends the shopper to Instagram. Follow verification and reward delivery happen through the connected account’s DM conversation—not inside the Shopify storefront.

  1. An eligible widget appears on the Shopify storefront.
  2. The shopper selects the widget’s Instagram action.
  3. Instagram DM opens in a new browser tab.
  4. The shopper uses the configured Ice Breaker or sends DISCOUNT.
  5. Follow for Discount checks whether the shopper follows the connected account.
  6. A non-follower receives follow instructions and can retry.
  7. Every recognized retry checks follow status again.
  8. An eligible shopper receives a short reward explanation.
  9. A separate message contains only the single-use discount code.
  10. The shopper copies the code and enters it manually at Shopify checkout.
Instagram connection settings and message preview in Follow for Discount
Merchants configure the connected Instagram account and shopper messages from the app admin.

Shared workflow

Shopper action and merchant control

StageShopper experienceMerchant control
DiscoverSees a follow-for-discount widget in the Shopify storefront.Selects and configures the widget.
RequestOpens the merchant’s Instagram DM and requests the discount.Configures the offer instructions and follow-first response.
VerifyFollow status is checked. A non-follower can follow and retry.Connects the supported Instagram account used for verification.
RewardReceives a single-use Shopify discount code in Instagram DM.Controls discount type, amount, expiration, and repeat eligibility.
ReviewCopies the code into Shopify checkout.Reviews issued rewards and available widget-engagement data.

Before going Live

Four conditions make widgets eligible

Saving a widget does not make a paused campaign Live. The app checks the complete activation state before serving the storefront experience.

  • The campaign is Live.
  • An Instagram Business or Creator account is connected.
  • The app embed is enabled and saved in the active theme.
  • An eligible widget is configured and saved for the current plan.
Follow for Discount app home showing a live campaign and campaign controls
Campaign status and setup checks are visible in the Shopify app.

Turn your next store visit into an audience opportunity

Reward verified Instagram followers with Follow for Discount

Launch a follow-for-discount campaign, promote it with a storefront widget, and deliver single-use Shopify codes through Instagram DM.