3.15 Apr 1st, 2024

This release introduces a better way to send new vs returning user data server-side. It also includes the option to use a Custom Pixel script instead of the Order Status Page script if on Checkout + Thank You Extensibility, as well as Bing + Sendlane available as a public betas.


Sources

Accurate New vs. Returning User Tracking (Server-Side):

  • Previously, new vs. returning user data was determined using Shopify's orders_count value in Liquid or Shopify's ordersCount value in the web pixel. These methods had a 15-minute delay in updating the most recent order and required the shopper to be logged in for the web pixel value to populate. Now, when a shopper makes a new purchase, Elevar receives order count data offline directly from Shopify and merges it into the server-side purchase event. This offline data always includes the latest purchase and does not require the shopper to be logged in.
  • To enable this feature, simply grant your Elevar app Customer Permissions in Shopify. [How to Set Up]
    • Note: This feature works server-side only and is available only to merchants on our latest plan options.

Configure Checkout Script:

  • In your Shopify Source, the "Configure Order Status Page" script has been updated to "Configure Checkout Script" with the option to use Shopify's Customer Events for tracking checkout/thank you pages if on both Checkout + Thank You Extensibility.

Custom Pixel:

  • New parameters added to the dl_purchase event.
    • order_name parameter: Maps to the Order ID value. Shopify does not currently pass an order_name value in the web pixel checkout_completed event, which may cause issues for merchants relying on it in their Google Tag Manager web containers. This update ensures that data continues to populate correctly when merchants switch to the Custom Pixel.
    • discount_amount parameter: This will now equal the sum of line item discount allocations in the web pixel checkout_completed event.
      • Note: This excludes shipping discounts but includes all other discount types.

Destinations

New Beta Releases:

  • Bing: Bing is now available as a public beta! [How to Set Up]
  • Sendlane: Sendlane is now available as a public beta! [How to Set Up]
  • Reddit: Reddit is available as a private beta. If you’d like to participate, sign up here. [Elevar’s Fully Managed Server-Only]
  • Mixpanel: Mixpanel is available as a private beta. If you’d like to participate, sign up here. [Elevar’s Fully Managed Server-Only]

New Approved Destinations:

  • Pub/Sub: Pub/Sub is no longer in beta! It is now an approved destination. [How to Set Up]
  • Voluum: Voluum is no longer in beta! It is now an approved destination. [How to Set Up]

Google Analytics 4:

  • Added GCD parameter in server-side hits to support Google’s new Consent Mode v2.
  • User-Provided Data Collection: You can now enable GA4’s User-Provided Data Collection in Elevar by selecting "Activate user-provided data collection" in your GA4 Settings step. Read this guide to learn more about Google Analytics 4 User-Provided Data Collection.
    • Important: Once enabled, this setting cannot be disabled. If this was accidentally enabled, delete your current GA4 destination and create a new one.

Attentive:

  • Changed "ProductURL" parameter to "ProductUrl" to prevent event drop issues by Attentive.

Google Ads:

  • When creating conversion actions, if there is an error due to needing a unique name, we will try to create a new conversion action (adding ”-2”, “-3”, “-4” to the end of the name) up to three times before stopping.

Shopify Consent Mode:

  • Disabling Consent Mode in Shopify Source: If Consent Mode is disabled, all destinations and Session Enrichment’s "consent mode steps" will also be disabled.
  • Re-enabling Consent Mode: If re-enabled, all previously applied destination and Session Enrichment consent mode settings will be restored.

Expanded Blocked Transaction Channels:

  • New predefined channels added to the Block Transaction step: Refundid, TikTok, Faire, Reamaze, Narvar, Shopify Mobile, Indigo8, Shopify Collective, OpenBorder, Upfluence, Convictional, and Amazon by Codisto (now includes amazon-us in addition to the existing amazon channel code).

Block Transactions Based on Customer Tags:

  • Block Internal Test Orders: Tag your internal team’s Shopify customer profile with an "InternalTraffic" tag and block this tag in your destinations.
  • Comply with Privacy Requests: If a customer requests "Do Not Share/Sell My Data", tag their profile with "NoConsent" and block this tag in your destinations. This ensures that no orders (online or POS) from these customers are sent to destinations.

Platform:

Chrome Extension:

  • When creating a GA4 tag, the "GA4 ID Variable" will populate with any Constant variable in Google Tag Manager where the value starts with "G-"
  • Ability to select multiple events to import, download, or delete.

Real-Time Activity:

  • Ability to expand/collapse all orders.

Adding Team Members:

  • Ability to select all websites when assigning access to new team members.