Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Description

This flow targets online transactions that were not finalized, in order to increase conversion rate by reducing drop-off during the purchase funnel

Logic

Events Amplitude:

  • Page View = Checkout eCommerce - Checkout - Item

  • Online Loyalty Transaction Claimed

Events Braze:

...

Deliverables

1 unique mails, 2 unique push notification + IAM

Execution

🇬🇧 🇨🇭 CH & UK: https://dashboard-01.braze.eu/engagement/canvas/643d2921fa80e45f87d7025b-643d2921fa80e45f87d702a2/5eabfb0a3f0da201a5bb1b72?locale=en

Entry criteria:

...

  • Flow Mapping:

  • Braze Campaign:

  • Survey:

Visit the checkout page

...

Flow:

Hold people for an evaluation window & check if they finalized their purchase

...

If they didn’t, according to opt in, push them to purchase, focusing on the sense of urgency + simplicity to check out

Visual:

...

Copy:

Subject: Did you forget something? Complete your BK order now!

Pre-header: You left something delicious behind!

Stomach growling? Almost there!

The product is waiting for you.
Complete your checkout


{{${first_name} | default: 'Hi'}}, did you forget something? 🍔

Your BK 🍔 is waiting... click to complete checkout 💥

Learnings:

  • Issue: The trigger to enter the flow was set on= eCommerce_Checkout_item. After entry we have a 20 min delay but than we need to capture the conversion via this custom event; Online Loyalty Transaction. 

    The trouble with this event is that it can not be defined in time but only in number of occurrences. In this specific build up, we would check if the person has ever had an Online Loyalty Transaction, while we need to know if they had any in the last 20 min or so.  

  • 10 minutes timeframe is too short to re-target guest (as 30% of them naturally purchased anyway)

  • Ensure that the basked is not being deleted (so keep the basked for at least 1h more than the evaluation)