Turn campaign briefs into a ranked Instagram creator shortlist

When a new brief lands in Typeform, find matching Instagram creators on Modash, vet them, and drop a ranked shortlist into Airtable for review.

Agentic Task
TypeformModashAirtableMarketingOperationsLead EnrichmentResearch & Monitoring

Build me an agent workflow that turns every new campaign brief into a vetted Instagram creator shortlist.

Trigger: webhook from Typeform on a new form submission. The form collects campaign name, target niche, country, follower band (min and max), audience age range (min and max), audience gender (male / female / either), and audience language.

What the agent should do, in order:

1. Parse the Typeform answers into a clean brief. If a free-text field like niche, country, or language does not already match Modash's expected identifiers, use the Modash dictionary operations (List Interests Dictionary, List Languages Dictionary, List Locations Dictionary) to resolve them to the right IDs.

2. Before searching, call Airtable List Records on my Campaign Shortlists table and build a set of every Instagram handle already on file. Anything in this set should be skipped later so we never re-process the same creator and never burn credits on duplicates.

3. Call Modash Search Instagram Influencers with filters mapped from the brief: creator location, follower min and max, audience age range, audience gender, audience country, audience language, and interest. Take the top results ranked by relevance.

4. Drop any creators whose handles already appear in Airtable. Cap the remaining candidate list at 15. This is a credit budget guardrail because each profile report in the next step costs one Modash credit.

5. For each of the up to 15 candidates, call Modash Get Instagram Influencer Report. From the report extract: engagement rate, fake follower score, audience country breakdown, top audience age range, and recent sponsored brand collaborations.

6. Drop any creator whose fake follower score is above 0.30.

7. Rank the survivors by audience fit against the brief, weighting audience country, audience age range, audience gender split, and audience language match.

8. Call Airtable Create Records to insert one row per surviving creator into the Campaign Shortlists table. Each row should include: campaign name, Instagram handle, profile URL, follower count, engagement rate as a percent, fake follower score, top audience country, top audience age range, recent sponsored brands (comma-separated), and a one-sentence fit rationale explaining why this creator matches the brief.

9. If Modash search returns zero matching creators, or if every candidate is filtered out by the fake-follower cutoff, still create a single Airtable row tagged "No matches" with the campaign name so the team knows the brief was processed and can loosen the filters.

Defaults the agent should bake in: cap candidates at 15 per brief, fake-follower cutoff at 0.30, platform = Instagram. These should be easy to tweak later.

Additional information

What does this prompt do?
  • Watches your campaign brief Typeform and kicks off the moment a new one is submitted.
  • Searches Modash for Instagram creators that match the brief's niche, country, follower range, and target audience.
  • Pulls a deep profile on the top candidates, drops anyone with shaky audience quality, and ranks the rest by audience fit.
  • Writes the final shortlist to Airtable with handles, follower counts, engagement rate, top audience country, and a one-line fit rationale.
What do I need to use this?
  • A Typeform with your campaign brief fields (niche, country, follower range, audience age, gender, and language).
  • A Modash account with API access enabled on your plan.
  • An Airtable base with a Campaign Shortlists table where the workflow can add rows.
How can I customize it?
  • Swap Instagram for TikTok or YouTube. Modash covers all three creator networks.
  • Tighten or loosen the fake-follower cutoff. We default to dropping anyone above 0.30.
  • Raise or lower the 15-candidate cap based on how many Modash credits you want to spend per brief.
  • Change which fields land in Airtable, or add columns for owner, status, or outreach notes.

Frequently asked questions

Do I need a Modash subscription for this to work?
Yes. Modash is a paid platform and you will need API access enabled on your plan. Each deep profile report costs about 1 credit, so this workflow uses up to 15 credits per brief by default.
Will it skip creators I already shortlisted in a previous campaign?
Yes. Before searching, the workflow reads your existing Airtable shortlist and removes any creators already on file, so you do not waste credits or hand the team duplicates.
Can I use this for TikTok or YouTube creators instead of Instagram?
Yes. Modash covers Instagram, TikTok, and YouTube. Ask the workflow to swap the platform and it will use the matching search and profile report for that network.
What happens if no creators match the brief?
The workflow still writes one row to Airtable with the campaign name and a No matches note, so your team knows the brief was processed and can loosen the filters.
How does the fake-follower filter work?
Modash assigns each creator a fake-follower score between 0 and 1. We drop anyone above 0.30 by default, which removes accounts with obvious bot or inactive-follower patterns. You can tighten or loosen this cutoff.

Stop hand-picking creators from a spreadsheet.

Connect Typeform, Modash, and Airtable once. Every new brief comes back as a ranked, vetted Instagram shortlist your team can act on.