Browse the help center

Save campaign piggyback

Creates a new piggyback tracking pixel and attaches it to the specified campaign, or with 'id' edits that existing piggyback of the campaign.

Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/piggyback/campaign/save.do

Creates a new piggyback tracking pixel and attaches it to the specified campaign, or with 'id' edits that existing piggyback of the campaign. The piggyback can be of type BEACON (HTML tracking code snippet) or URL (redirect URL), specified via the model attribute. You can target a specific action by providing actionId, or set allActions to true to apply to all actions. Optionally scope the piggyback to a specific site or placement within the campaign. The caller must have update permissions on the campaign and the Piggyback Pixel Tracking permission. Returns a JSON object with a 'success' boolean and validation errors if any.

Form Params

campaignId integer required

The unique numeric identifier of the campaign to attach the new piggyback tracking pixel to

2001

actionId integer

Conditionally required — when allActions is false; ignored when it is true. The unique numeric identifier of the action to attach the piggyback to

101

allActions boolean

When true, the piggyback is applied to all actions of the campaign, making actionId unnecessary

true

siteId integer

Optional site ID to scope this piggyback to a specific site within the campaign

3001

placementId integer

Optional placement ID to scope this piggyback to a specific placement within the campaign

4001

id integer

ID of an existing piggyback of this campaign to edit instead of creating a new one; one that is not the campaign's answers 400

701

active boolean

Whether this piggyback is active

true

codeUrl string

Piggyback URL or HTML/JavaScript code

https://tracker.example.com/pixel?cid=123

deliveryAttribution string

Which conversions this piggyback fires for: ALL, POST_CLICK_ONLY or POST_VIEW_ONLY

ALL

sampling integer

Sampling rate percentage (0-100) controlling how often the piggyback fires

100

type string

Piggyback type: URL (a URL fired as a pixel) or BEACON (an HTML/JavaScript snippet)

URL

Responses

200

Campaign piggyback saved successfully

400

An invalid field (per-field errors); nothing is saved

401

Unauthorized - authentication error

403

Forbidden - no rights on the campaign, or the Piggyback Pixel Tracking permission is not enabled

404

Campaign, site or placement not found or deleted

500

Internal server error

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.