Skip to main content

Landing page creation

How to create a landing page for your affiliate program?

Written by Tomas Janu
Updated today

Your landing page is the public entry point to your affiliate program — the page potential publishers see before deciding to join. A well-configured landing page directly affects how many publishers sign up and how well they're equipped to promote your apps.

What the landing page is

When you pair your Shopify app with PartnerJam, step three creates a landing page at: https://app.partnerjam.com/yourselectedname

For example, our own page is app.partnerjam.com/digismoothie.

The page has two parts:

  • Your program pitch — description, benefits, logo, and whatever else you want to communicate. Fully editable.

  • Your app list — auto-populated from the apps you've configured in PartnerJam, with commission rate and terms shown for each. Updates automatically as you add or edit apps.

What to include in the pitch

The editable section is where you win or lose publishers, so treat it like a real landing page, not a form:

  • A clear one-liner. Who the program is for and what they get.

  • Commission structure. Rate and type — recurring, one-time, or usage-based. See What types of commissions are supported.

  • Payout details. State your minimum payout amount and cadence upfront — see How are payouts managed. Publishers care about this more than anything else.

  • Discount availability. If you let publishers trade commission for a merchant discount, mention it — it's a differentiator.

  • Your logo. Builds trust, especially if publishers already recognize your brand from the App Store.

  • Who to contact. A support email or chat link for publisher questions.

Registration and notifications

Any visitor to the landing page can register as a publisher and generate their own affiliate link. You'll receive an email when:

  • A new publisher registers in your program.

  • A publisher activates a new affiliate link for any of your apps.

Share a direct registration link instead

If you'd rather skip the landing page — for example, when you're directly inviting publishers you already know — you can share a direct registration link that takes them straight to sign-up.

To get yours, click the Get started button on your dashboard. The link looks like this:

The id parameter is unique to your program, so every publisher who registers through it is automatically associated with your apps.

Most developers share both: the landing page for inbound traffic and cold outreach, and the direct link for warm invites.

Did this answer your question?