What is a campaign?
Whereas a listing identifies your organization in our system, a campaign can be used to create multiple unique experiences under a single parent listing. If you have not already read about listings, we recommend you start here.
The following are use cases where you might want to use campaigns under your listing:
- You have different offers for various affiliation groups (i.e. 20% off for Military vs 10% off for First Responders).
- You manage multiple online stores under different brands
- You are a technical agency managing websites for multiple clients
- You are running a seasonal promotion and want to customize the user experience without changing the core listing settings
The following settings can be customized for a campaign.
Similar to Listings, you can configure the eligible affiliations per campaign. This allows you to manage different offers per group under the same listing. All the same affiliations are available at the Campaign level as on the Listing level.
If you are using campaigns to control eligible affiliations, we recommend you make your Listings settings all-inclusive of the child campaigns.
Our goal is to create a great experience for your customers while supporting and reinforcing your brand. To this end, you can skin the verification funnel to match your organization. The following elements are customizable:
|You can customize the following elements:
|Custom logo in form header
|Instead of a solid color, you can also apply an image to the form background. The image will only display on desktop screen resolutions.
In addition to the branding, we also allow you to customize some of the messages displayed during the verification process. Specific text areas include:
|This is the message displayed on the opening screen of the verification funnel. You can use this text to reiterate your offer (ex: Acme Widget Company thanks you for your service with our military discount).
|200 character limit, including spaces.
Appending a Campaign Parameter
To trigger your campaign settings, simply append the campaign_id parameter to your verification url. The verification url is the authorization endpoint you're deploying on your website or application that triggers the verification flow.
An example authorization endpoint, with a campaign_id, will look like this (with placeholders for real values). You'll notice the campaign_id parameter appended at the end of the url.
Our system will read the parameter and automatically apply the custom settings. If for some reason the campaign parameter is unrecognized, we will fall-back to the default listing settings.