π‘ Phase 2 β ExtendedΒ Β·Β Acquisition event for Meta CompleteRegistration.
sign_up
When to pushβ
After server-side confirmation of account creation (including double opt-in if applicable).
Exampleβ
window.dataLayer.push({
event: 'sign_up',
method: 'Email', // or 'Google', 'Apple', 'Facebook'
user_data: {
email: 'jane.doe@example.com',
first_name: 'Jane',
last_name: 'Doe',
external_id: 'user_12345'
}
});
Parametersβ
| Parameter | Required |
|---|---|
method | recommended β sign-up method |
user_data | required |
Platformsβ
| Platform | Native event |
|---|---|
| GA4 | sign_up |
| Meta | CompleteRegistration |
| Google Ads | Conversion (if declared) |
Pitfallsβ
- β Pushing on form submit before DB confirmation.
- β Overlapping with
generate_leadβ pick one per business intent.