Forum Discussion
Landing Page submissions - user duplication
Hi there,
I'm new to using Landing Pages, and we're hoping to use them for a lead gen project. Once information is submitted from a landing page, 1. customers are then tracked in a landing page segment and 2. customers are entered into a short outreach canvas. We're collecting information including first name, last name, email address, and phone number.
The issue we're running into: It seems like if someone submits their information from the landing page multiple times (with 1:1 matching information), a duplicate Braze user is created each time, meaning they are added to the segment multiple times, and entered into a canvas multiple times.
Is there a way to automatically deduplicate or merge these exact match customers coming in through the landing page, just in case someone submits multiple times (accidentally or intentionally)?
3 Replies
- DenisKSupporter
Hi Amber,
I have the same problem where Braze creates duplicate profiles even if someone uses the same email to sign up
I've solved this with a separate canvas that uses a Webhook step with /users/merge Braze API. All signups enter the canvas, and the webhook tries to merge them based on email. This will result that only one profile existsYou'll need to add some extra delay to your welcome flow to give the deduplication/merge process some time
- amberpCollaborator
Thank you for taking the time to reply!
- TedScottVisionary
You need to call changeUser on submit to "log" the user into Braze with email address (set as an alias ID).
Related Content
- 6 months ago
- 8 months ago