Create a remote offer from the Code Offers page

  1. Click Offers, then select the Code Offers tab.

  2. Click Create Offer > Remote Offer.

  3. In the Create Remote Offer dialog, provide a descriptive name for the offer.

    A descriptive name helps you and others quickly find the offer in the Offers library.

  4. (Conditional) If you have a Target Premium account, select the desired workspace.

  5. Specify the redirect URL type.

    See Redirect URL Type: Onsite Cached or Onsite Dynamic below for more information.

  6. Specify the absolute remote URL for the remote offer.

  7. Click Create.

Create a remote offer using the Form-Based Experience Composer

  1. While creating an activity using the Form-Based Experience Composer, select the location to display the Content section.

  2. Click the Content drop-down list, click the List icon ( List ), then click Change Remote Offer.

  3. Click Create Offer > Remote Offer.

  4. Provide a descriptive name for the offer.

    A descriptive name helps you and others quickly find the offer in the Assets library.

  5. (Conditional) If you have a Target Premium account, select the desired workspace.

  6. Specify the redirect URL type.

    See Redirect URL Type: Onsite Cached or Onsite Dynamic below for more information.

  7. Specify the remote URL for the remote offer.

  8. Click Create.

Redirect URL Type: Onsite Cached or Onsite Dynamic

The following information helps you understand the differences between the two options:

Onsite Cached URL

The content for a cached remote offer is served from Target.

Every two hours, Target fetches the content at the remote URL and then stores the content inside Target. When visitors load a site with an experience that includes a remote offer, Target delivers the offer.

Cached remote offers provide enhanced security because somebody logged in to Target cannot change the content. To change the content, someone would need to log in to the content management or other system, and change the content there.

You can specify an absolute or relative URL for a cached remote offer.

Onsite Dynamic URL

A dynamic remote offer is served from the content management or other system rather than from Target.

You might not want the content periodically cached and then delivered by Target whenever visitors load a site with an experience that includes a remote offer. Instead, you want to call the system that is hosting the content, possibly pass in specific information so that the returned offer can be dynamic (or different) for each user. For example, if a user logs in to a website for a credit card that includes an experience with a dynamic remote offer, you could pass parameters into the URL for the user’s account information. Then the website could provide user-specific information, such as account balance.

You can click Add Parameter to add one or more Target requests or request parameters.

Use remote offers in activities

Apply remote offers using the Form-Based Experience Composer. You cannot currently apply remote offers using the Visual Experience Composer (VEC).

The Adobe Target Form-Based Experience Composer is a non-visual experience and offer creation interface that’s useful in creating experiences for use in A/B Tests, Experience Targeting (XT), Automated Personalization (AP), and Recommendations activities when the Visual Experience Composer is not available or practical for use. For example, you might use the Form-Based Experience Composer to create experiences that use remote offers.

  1. Create or edit an activity in the Form-Based Experience Composer.

    See Form-Based Experience Composer for detailed step-by-step instructions.

  2. Specify the desired location and add any audience refinements as necessary.

  3. Click the Content drop-down list, click the List icon ( List ), then click Change Remote Offer.

  4. Select the desired remote offer from the Change Remote Offer dialog box, then click Create Offer > Remote Offer.

  5. Finish configuring the activity.

How dynamic remote offers work

Dynamic remote offers use your dynamic page technology to pass values to the offer.

The offer is executed after you render the page. An invisible iFrame gathers the data, copies it out of the frame, and inserts in on the page, loading your passed values.

remote_offer_howitworks_2 image

  1. The visitor’s browser requests a page from your server.

  2. Browser renders page, including mboxes.

  3. mboxCreate call includes parameters necessary to render dynamic content.

  4. Target returns a URL with the location of dynamic content and its parameters. Sets an iFrame in the mbox area.

  5. The browser requests the URL and renders in page.

Remote offer selection matrix

The remote offer selection matrix helps you decide which type of remote offer to choose: Onsite Cached or Onsite Dynamic.

FeatureOnsite CachedOnsite Dynamic
Updates each time a visitor makes a requestNoYes
Content updatesCached every two hoursUpdated immediately upon each request
Load timeFasterSlower due to request processing
Can see JavaScript on pageYesNo, but can pass via URL
Offers can include JavaScriptYesYes
Offer URLAbsolute or RelativeRelative
Requesting computerAdobe serversThe visitor’s computer, which carries the visitor’s cookies

Target


Adobe Target Maturity Webinar Series

Adobe Customer Success Webinars

Tuesday, Feb 4, 4:00 PM UTC

Adobe Target innovations, including GenAI, and best practices on AI-powered personalization and experimentation at scale.

Register