Product
Publishers
Advertisers
Networks
Help
Pause animations
Browse help topics
How-to Advertiser

Submit for approval and go live

Updated

View as Markdown

Choose Submit for approval once your campaign’s launch checklist is complete. Our team reviews it, and when we approve it the campaign goes Live: publishers can run it and live events start drawing on your balance.

See also: Setup without an SDK

On this page

What the button checks

Submit for approval stays greyed out, and reads Submit for approval (3 of 4 ready) or similar, until every item on the campaign’s checklist is done:

Checklist itemDone when
Add what you’ll pay forThe campaign has at least one event
Verify it worksEvery required event shows Verified
Choose how you’ll send us dataAn option is picked under Connect your app
Add fundsYour balance is $50 or more

Website campaigns add two items: Confirm the Website landing URL and Choose the primary result. Website campaigns covers both.

Two events verified, one to go. Submit for approval works once every required event is Verified and the balance is $50 or more.

Steps

  1. Finish the launch checklist

    Open the campaign from Campaigns. The stepper at the top reads Setting up. Each open checklist item jumps to the part of the page that finishes it, and Add funds opens Billing.

  2. Choose Submit for approval

    The stepper moves to In review and the campaign shows Pending approval in your campaign list. Our team checks the product, the destination, the countries, how you send events and each event’s price.

  3. If we ask for changes

    The campaign comes back as Rejected, and the reason sits under Changes needed on the campaign page. Fix what it names, then choose Submit for approval again.

  4. Check it worked

    Once approved, the stepper reads Live and every event shows Live. Send one live event with a real afos_click_id from a tap. In Event logs it reads approved, and Balance left drops by that event’s price.

Change a live campaign

What you changeWhat happens
An event’s priceTakes effect at once. The campaign stays live.
The campaign name, the destination, the primary result or other event detailsSaved as pending. Choose Submit changes for review. The approved version keeps running until we approve the change.
New events, or how you send eventsNot possible once a campaign is approved.

The campaign name is the offer title people see in publishers’ apps, so rename it if it reads like an internal label.

Pause, resume and a low balance

  • Pause stops a live campaign from spending. Publishers stop showing it, and live events come back as campaign_paused.
  • Resume works when your balance covers the campaign’s cheapest paid event. If it doesn’t, add funds first.
  • When your balance drops below a live campaign’s cheapest paid event, your live campaigns pause on their own. Add funds, then choose Resume on each one.
  • Suspended by AffiliateOS means our team paused the campaign, with the reason shown under it. Resume stays off until we clear the suspension, so contact support about it.

Before you submit, run the go-live checklist, and send a test for each event if any still reads Awaiting test. The full event request and every response status are in the advertiser events reference.

Event. What an advertiser's server or attribution tool sends us when a player completes a step.What is an event?

Support

Still stuck? Write to us.

One address for every question: hello@affiliateos.ai. Put the details from this list in your first message so we can find the click or conversion without asking you for them again.

Put these in your message

  1. 01The email you sign in with
  2. 02Your role: publisher, advertiser or network
  3. 03The offer ID
  4. 04The click ID or action_id
  5. 05The time it happened, with your time zone
  6. 06What you expected to happen

Looking for a reward in an app? Ask that app's support. It credits your reward, so only it can see your balance.

Search help