Browse chapters

Recruiting Agencies

How to find, pitch, and sign Shopify agencies as partners — the highest-leverage partner type for most apps.

Partner Recruitment · ~6 min read

Agencies are the single best partner type for most Shopify apps: one relationship, many stores, repeat recommendations. But they're also busy and pitched constantly. Recruiting them is about being useful, not being loud.

Finding the right agencies

Start with agencies that have already touched your app — the ones who built or manage stores using you. Then widen to agencies serving your ideal merchant type. Prioritise fit over size: a 5-person agency that specialises in your niche will out-refer a giant generalist agency.

The pitch that works

Agencies don't care about your commission first. They care about whether recommending you makes their clients happier and their life easier. Lead with: your app solves a real problem for their clients, you'll support their team, and — by the way — you'll pay them for the recommendations they're already making. The commission is the close, not the opener.

How to reach out

  1. Reference something specific — a store they built that would benefit, or one already using you.
  2. Explain the merchant value in one sentence, not a feature list.
  3. Offer to set them up: a partner link, a demo for their team, and assets they can drop into client decks.
  4. Name the commission plainly and make it easy to say yes.

Enable them, then get out of the way

Once an agency joins, the difference between a dead partner and a productive one is enablement: a link that tracks, a one-pager they can send clients, and a quick demo for their team. Agencies refer when it's frictionless to do so.

Practical checklist

  • Built a shortlist of agencies, prioritised by fit not size
  • Personalised each outreach with a specific reference
  • Led with client value, closed with commission
  • Prepared a partner link, a client-ready one-pager, and a team demo offer
  • Set a reminder to follow up once without being pushy

Common mistakes

  • Opening with your commission rate instead of client value
  • Sending identical copy-paste outreach to every agency
  • Signing an agency and then not enabling their team to actually refer

How this works in PartnerDock

PartnerDock supports org-level enrollment, so an agency is one partner that can promote every app in your portfolio, with one consolidated payout across all of them and a single itemised receipt — exactly how agencies want to be paid.

Try PartnerDock Free

FAQ

How many agencies should I recruit at once?+

Fewer than you think. Five well-enabled agencies beat fifty who joined and forgot. Depth of relationship drives referrals.

Start your partner program with PartnerDock

Manage partners, attribution, commissions, and payouts in one place — free to start.

Start Free