Skip to main content
Version: v2

Create and edit offers

Open Advertiser → Offers → New campaign. New campaigns always start as Drafts and never become visible before review and approval.

1. Choose a goal

Select a generic template or start with a custom conversion. Templates only provide editable defaults; they are not tied to another advertiser.

Choose the advertiser profile that owns the campaign. Accounts with one advertiser profile see it selected automatically. Accounts that own several profiles can choose among those profiles.

Available objectives are:

  • verified signup;
  • purchase;
  • install;
  • engagement;
  • custom event.

Choose Multiple reward milestones when one user can earn at several independently verified stages.

2. Build the user experience

Provide a concise title, benefit-led headline, description, completion requirements, CTA text, icon, and optional disclosure.

The destination must use HTTPS. Direct S2S campaigns must include {click_id}:

https://advertiser.example/join?rr_click_id={click_id}

Supported destination macros are:

MacroMeaning
{click_id}Unique RapidoReach launch session
{external_user_id}Publisher-supplied user ID
{offerwall_user_id}Internal RapidoReach offerwall user ID
{country}Two-letter country code
{campaign_id}Internal campaign document ID

3. Configure rewards

Every milestone needs a stable event ID. The advertiser sends that exact value as goal_id in its postback.

For each milestone configure:

  • user-facing name and optional description;
  • unique tracking event ID;
  • gross advertiser revenue;
  • publisher payout;
  • optional pending period;
  • optional completion window.

The publisher payout cannot exceed gross revenue. Money is stored internally in integer micros to avoid floating-point accounting errors.

4. Target and review

Configure countries, web/Android/iOS platforms, placements, schedule, total budget, daily cap, per-user conversion cap, priority, and featured treatment.

Save the Draft and test the destination and postback. Submit it for review when ready. An administrator approves and moves it Live.

Editing

Use Edit from the campaign table or Edit as new revision from the detail drawer. Saving creates a new immutable revision and moves the campaign back to Draft. Historical clicks and conversions keep the financial terms captured in their original revision.

Pause a Live campaign before editing it. An approved campaign can be paused and resumed by its owner; a changed revision returns to Draft and must pass review again.

Status controls

  • Draft: editable and hidden.
  • In review: waiting for approval.
  • Approved: ready to launch.
  • Live: eligible users can see and launch it.
  • Paused: hidden immediately; can be resumed.
  • Ended / Archived: retained for audit and reporting.

Next: Configure and test S2S tracking.