Instagram Promo Code Finder avatar

Instagram Promo Code Finder

Pricing

from $0.99 / 1,000 promo codes

Go to Apify Store
Instagram Promo Code Finder

Instagram Promo Code Finder

Find Instagram promo codes and deals for any brand. AI coupon finder extracts discount codes from Instagram post and reel captions. Structured results sorted by recency for affiliate teams, deal sites, and brand monitoring.

Pricing

from $0.99 / 1,000 promo codes

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

The Instagram Promo Code Finder is an Apify Actor that finds promo codes and deals on Instagram for any store. Enter a website domain (e.g. glossier.com) and get a structured dataset of discount codes, offer text, and source posts — sorted by recency so the freshest deals come first. No Instagram URLs or login required.

Instagram


Key Features

  • Domain-first input — use the store website domain for the best match rate (e.g. nike.com, not @nike)
  • Real caption extraction — fetches each post's public SEO description, not Google's search snippet
  • Regional search — optional country code to bias results (defaults to us with US English keywords)
  • Recency-first results — newest deals prioritized in the output dataset
  • Structured rows — one dataset item per promo code or deal for easy filtering and export
  • Apify platform — schedule runs, monitor jobs, export via API, and integrate with your stack

Why Find Instagram Promo Codes Automatically?

Creators and brands share discount codes on Instagram faster than any spreadsheet can track. Codes live in captions and reels — rarely organized as structured data. This Actor turns public Instagram promo mentions into rows you can filter, export, and pipe into analytics or deal feeds for:

  • Affiliate and partnership teams collecting influencer discount codes
  • Deal and coupon sites sourcing fresh brand offers
  • Brand monitoring tracking who shares your promo codes
  • Competitive intelligence comparing rival discount activity on Instagram

Who Is It For?

  • Affiliate marketers building promo code lists at scale
  • E-commerce and growth teams monitoring brand discount mentions
  • Deal aggregators automating offer discovery
  • Agencies reporting on influencer promo delivery for clients

How to Find Instagram Promo Codes

  1. Open the Actor in Apify Console
  2. Enter the store domain (e.g. glossier.com, nike.com)
  3. Optionally set Search region (defaults to us)
  4. Click Start
  5. Download results from the Output tab as JSON, CSV, Excel, or via the Apify API

For all input options, see the Input tab in Console.


Input

Instagram Promo Code Finder has the following main input options. Click the Input tab for the full schema.

FieldRequiredDefaultDescription
brandNameyesStore domain (recommended), e.g. glossier.com, nike.com
searchRegionnousTwo-letter country code (US English defaults)
afterDatenoOptional calendar date — only posts on or after this date
maxItemsno5Maximum promo/deal rows per run
keywordsnopromo codeOptional deal-related search terms

Example input:

{
"brandName": "glossier.com",
"searchRegion": "us",
"maxItems": 5
}

Output

Each dataset row represents one promo code or deal found on Instagram:

{
"brand": "glossier.com",
"promoCode": "GLOSSIER20",
"discountText": "20% off sitewide",
"dealType": "percentage_off",
"sourceUrl": "https://www.instagram.com/reel/ABC123/",
"postType": "reel",
"captionSnippet": "Use code GLOSSIER20 for 20% off…",
"confidence": "high",
"searchQuery": "glossier.com promo code",
"scrapedAt": "2026-07-14T06:00:00.000Z"
}

Optional fields such as expiryText are included only when found.

You can download the dataset extracted by Instagram Promo Code Finder in various formats such as JSON, HTML, CSV, or Excel.

FieldDescription
brandStore domain searched for
promoCodeDiscount code (included when found)
discountTextDeal description (e.g. "20% off")
dealTypeType of offer (percentage_off, free_shipping, etc.)
expiryTextExpiry or time limit (included when mentioned)
sourceUrlInstagram post or reel URL
postTypepost or reel
creatorHandleAuthor @handle (from page metadata)
creatorProfileUrlAuthor profile URL (from page metadata)
creatorDisplayNameAuthor display name (from page metadata)
postDatePost/reel publish date (from page metadata)
captionSnippetText excerpt showing the deal
confidencehigh, medium, or low
searchQueryKeyword query that found this deal
scrapedAtWhen this row was extracted

How Much Does It Cost to Find Instagram Promo Codes?

This Actor uses pay-per-event pricing — you pay for search queries run, posts analyzed, and promos found. Exact rates are shown on the Actor detail page.

Start with one store domain to estimate cost before scaling up.


Tips

  • Use the store website domain (e.g. glossier.com) — better results than brand names or Instagram @handles
  • For country-specific stores, use the local domain (e.g. nike.de, dominos.bg)
  • Lower After date for the freshest codes
  • Try discount code in custom keywords if promo code returns few results
  • Schedule recurring runs to monitor the same brands weekly

FAQ

Our Actors only process public Instagram content that is already visible without logging in. They do not extract private user data such as email addresses or DMs. You should use results responsibly and comply with Instagram's Terms of Use and applicable laws. If you are unsure whether your use case is permitted, consult your legal team.

Why did my run return no promo codes?

Common reasons: the brand has few public promo posts since your After date, posts do not mention codes in accessible text, or the date filter is too strict. Try different keywords or an earlier After date.

Does this work without Instagram login?

Yes. The Actor processes public posts and reels only.

Need help or a custom solution?

Use the Issues tab on this Actor's Store page to report bugs or request features. For custom monitoring or integration work, contact us through Apify Console.


Image Credit

Image credit: instagram.com