Collect first-party data (1PD) in an Admiral Engage

With Admiral Data Offers and Journeys, you can seamlessly gather first-party data from visitors, enabling personalized experiences that drive engagement and boost revenue.

Step 1 of 4: Create a custom visitor data

In this first step, we’ll create a Visitor Data field to store the custom piece of data you wish to collect from visitors.

  1. In Sidebar, go to VisitorsVisitor Data.
  2. At the top-right, click Add Visitor Data.
  3. For Label, Description, Label Note, Description Note, input Sports.
  4. For Key, input sports. This is an arbitrary identifier for this data point which is used when accessing this data from the API.
  5. For Select a data type, select Set.
  6. Toggle Editable by visitor to On.
  7. Click Save Visitor Data.

Step 2 of 4: Create a benefit

In this step, we’ll create a Benefit to give to visitors who provide the data we are requesting. This step is optional.

  1. In Sidebar, go to OffersBenefits.
  2. At the top-right, click Create Benefit.
  3. For Benefit Name, Benefit Description, Benefit Name Note, Benefit Description Note, input Ad Free.
  4. For Benefit ID, input adfree. This is an arbitrary identifier for this data point which is used when accessing this data from the API.
  5. If prompted to associate the benefit to an offer, skip that for now. We’ll do that next!
  6. At the bottom, click Create Benefit.

Step 3 of 4: Create a data offer

In this step, we’ll create the data offer, which specifies what questions to ask, which questions are required to answer, and what the possible answer values are.

  1. In Sidebar, go to Offers.
  2. At the top-right, click Create OfferData.
  3. For Offer Name, Description, Offer Name Note, Description Note, input Collect 1P Data.
  4. In the Data section, click + Add Data and then click into the data point it added.
  5. Under Data, change the selection to Sports.
  6. Under UI Field, check the value to Input with Chips.
  7. Beneath the text No input data found, click + Add.
  8. Input the Display Name and Value Stored. For example, Baseball.
  9. You can continue adding new options, such as Baseball, Football.
  10. Towards the bottom, you can optionally select a benefit to reward the visitor with for completing this data offer. You can also choose how long the benefit lasts.

Step 4 of 4: Create a Journey

In this final step, we’ll create the journey experience that surfaces your data offer to your visitors. This step includes targeting who gets the data offer as well as how it looks.

  1. In Sidebar, go to Journeys.
  2. At the top-right, click Create JourneyCreate Journey from scratch.
  3. For Journey Name, input Collect 1PD and click Create Journey.
  4. You’ll be taken to your new journey. At the top of this Journey page, note your Journey has been created as inactive. You can toggle in on and off here. For now, let’s leave it inactive. Click the three blue dots at the top-right and select Edit Targeting.
  5. Click + Select Targeting Criteria and select Visitor Data. In the Select visitor data dropdown, select Sports. Then, for Choose an evaluation type, select Does Not Exist. This ensures your journey only engages visitors who haven’t yet specified their favorite sports. Feel free to add additional targeting criteria on this page. When you’re finished, click Save Targeting Criteria.
  6. Now that we’ve specified who should see this journey, let’s customize the Engage of this journey so that it includes your new data offer. On the Journey page, you should see a pane labeled Collect 1PD Engage ####. This is your Journey’s first and—currently—only engage. Let’s take a look at it. Click the three blue dots at the top-right of this pane and select Edit to open the Engage Editor. Within the Engage Editor, you can customize styling, messaging, and choose which offers are surfaced to visitors.
  7. In the Layout tab, change the layout type from Soft to Nudge. Which engage layout you ultimately choose is up to you.
  8. In the Offers tab, find Collect 1P Data and turn it on by clicking it.
  9. Within the Messaging tab, you can optionally customize the introduction text, field labels, and input placeholder text.
  10. When you’re done with customizations, click Save at the top-right.
  11. To preview the engage, click the same three blue dots as before and select Preview.
  12. When ready to launch your Journey, toggle Inactive Journey to Active Journey at the top-right of the Journey page.

Demo