Drip Integration

By connecting your Drip account, customer's cart and order activity will automatically be shared with Drip. This allows you to create customized messaging, such as personalized cart abandonment emails, and provides additional data on orders that were started but not placed.



Connecting Your Drip Account

To share customer cart activity for an event with Drip, add your Drip Account ID and Drip API Key to Event Settings > Analytics & Tracking. Additionally, you can set defaults for the Drip event settings in the Event Defaults section of Platform or Organization settings.

If you add your Drip Account ID and API Key to Platform or Organization settings, they will automatically apply to all applicable events.

In Drip, you can view your Account ID in Settings > Account and your API Key in Settings > User Settings.


How Data is Sent to Drip

On the tickets page, once a customer has entered an email address, all additional cart activity will appear in your Drip account as a "Created a cart" or "Updated a cart" event for that person. If they complete the order, it will be recorded as a "Placed an order" event.

Screenshot of Drip request data


Sending Custom Cart Abandonment Emails

Event data is sent to Drip's Shopper Activity API. You can get started sending customized cart abandonment emails by using this Drip workflow template.

Note: In the workflow email settings, set the email purpose to "Transactional/relationship."

Screenshot of the email purpose setting


You can include customer specific information like the event name and abandoned cart items using Drip's Liquid Objects in the email template.

Example Email Template:

Tickets are still available for {{ event.provider }}! 



Your Cart: 
{% for item in event.items %}
{{ item.name }} x {{ item.quantity }} (${{item.total}})
{% endfor %}

screenshot of email template


Data Available for Drip Events

The following data is available on events sent to Drip and can be used in your custom workflows:


Event Data

Drip Event Key Platform Data
provider Event name
grand_total Total amount of the cart or order
total_discounts Total promo code discounts
currency Platform currency
person_id Customer email
cart_url (C) Tickets page link for the event
order_url (O) Order confirmation link for the order
total_taxes (O) Order tax amount
total_fees (O) The total of the order service fees, processing fees, and custom line item fees
billing_address (O) An object containing the customer's registration and billing information

*(C) Cart Activity events only

*(O) Order Activity events only


Event Item Data

Drip Item Key Platform Data
product_id Ticket type ID
product_variant_id Ticket type price ID (distinguishes ticket types with multiple price points)
name Ticket type name
price Ticket type price amount
quantity Ticket type quantity selected/purchased
total Total cost for the selected quantity of this item (not including discounts)

Person Status

Currently, a person added to Drip through our platform integration will be active and unsubscribed. This means that they can only receive transactional emails but not marketing emails. In a coming update, we will set the status to subscribed for customers who opt-in for promotional messaging to support marketing emails as well.