All guides

For Businesses

Launching your first campaign

8 min read•Updated Aug 2026

1Create your business account

Sign up at /signup as a Business and finish onboarding: company info, KYB verification, and (recommended) verifying your domain — the verified domain is what your tracking links will point at.

2Launch a campaign

  • Campaign type: Fixed fee (flat payment per deliverable), Affiliate (pay on attributed sales), or Hybrid (small fixed fee + affiliate).
  • Deliverables & deadlines: set how many deliverables and per-slot deadlines you expect.
  • Budget & visibility: set the budget cap and choose who can see the campaign in Discover.
  • Draft first, then launch — nothing is public until you launch it. (Free tier: 5 campaigns per 7 days; paid plans raise that.)

3Pick your creators

Applications land in Dashboard → Applicants. Review profiles, ratings, and cover notes, then approve (individually or in bulk). Approved creators get locked-in deliverable slots and their own tracking link — generated automatically the moment you approve them.

Your tracking links only go live when the campaign is active and not paused. A “new applications only” pause keeps existing links working; a full pause turns them off.

4Set up tracking — no site code

Open Settings → Tracking and pick one method (both need zero site code):

  • Option A — Paste-in pixel (recommended): copy the one-line script into your site header. It keeps your campaigns' heartbeat alive automatically — works on any site or platform, nothing to download or leave running.
  • Signed conversion webhook: your backend reports sales to the conversion webhook with the attribution token and your signing secret — every request is verified. The Tracking page shows the exact snippet and a one-click test conversion.
  • Required — outside-in uptime check: press Watch my domain now on the Tracking page to verify your domain (see the four-step guide there). Mapping your own UptimeRobot monitor under advanced is optional.
The S2S conversion API still works for backends that want to report conversions server-side: POST /api/v1/webhooks/conversion with the stored adswish_ref token.

5Your first attributed sale

  • A customer clicks a creator's /t/{slug} link → they land on your site with an attribution token.
  • Your site's pixel keeps the heartbeat alive, and your backend reports the order to the signed conversion webhook (server-to-server).
  • The order amount is charged to the card you saved under Payments — 90% is held for the creator, 10% is the platform fee (flat 10% with a £10 minimum on small orders).
  • After the 7-day hold the creator's 90% is released, and they get paid on the weekly payout schedule.
  • If a refund is granted through a dispute, you receive 100% back in cash; the party responsible for the refund pays a processing fee (10%, min £2.50, cap £50).
The heartbeat also keeps your campaign marked active — if no heartbeat arrives for over 12 hours the campaign gets paused to stop attribution drift. A fresh heartbeat restores it.

6Manage deliverables, disputes & ratings

Review submitted deliverables in the campaign view — approve, or reject (partial refunds are split pro-rata). If a creator or you raise an SLA dispute, it auto-resolves after 72 hours; unresolved disputes cancel the campaign and count a strike against the at-fault side (3 strikes in 12 months = 3-month suspension). Rate creators two-sided and keep your own reputation high — it shows on your public business page.

7Frequently asked questions

Do I need to add code to my website?

No. Both tracking methods need zero site code — use the desktop tracker to go live today (the Chrome extension isn't published yet), and the server-to-server conversion API is there if you prefer backend reporting.

What happens if a creator's sale gets refunded?

You receive 100% back in cash, and the party responsible for the refund pays a processing fee of 10% (minimum £2.50, cap £50).

Why did my campaign pause by itself?

The heartbeat keeps a campaign marked active; if no heartbeat arrives for over 12 hours the campaign gets paused to stop attribution drift, and a fresh heartbeat restores it.

We use cookies to keep you signed in and attribute conversions.

Essential cookies are required for the platform to function.