Note: In order to set up this integration, you must be designated as the data owner on your Seated account. Please reach out to [email protected] if you want to request this designation.
Steps
Set up your email webhook
Obtain your ViceVersa API Key from your label rep.
Log into your Seated dashboard here, select your profile, and navigate to the “Integrations” tab.
Scroll down to the “Available Integrations” section to find the option for "Webhook." Click “Create.”
Under "URL," paste:
https://zaphod.vvhp.net/inbound/[VICEVERSA API KEY]
Click "Add Header." Under "Header Name," enter:
Content-Type
For "Header Value," enter:
application/x-www-form-urlencoded
In the **Payload** section, delete everything and paste the following:
{
dm_this=1&firstname={{first_name}}&lastname={{last_name}}&[email protected]={{country}}&postalcode={{postal_code}}&event_venue={{venue_name}}&event_venue_city={{venue_city}}&event_venue_state={{venue_state}}&event_venue_country={{venue_country}}&event_venue_postal_code={{venue_postal_code}}&event_date={{event_date}}&event_data_source={{source}}&catch_response=1&catch_response_format=json
}Click "Test Webhook." You should see a green message that says "Webhook test successful."
In your **Payload** section, replace
with
email={{email}}Click "Continue."
Name your webhook "UMG UK Email Integration," or something similar.
Under "Triggers," make sure "Email Opt-in" is checked.
13. Click "Save Webhook."
Add compliance language
Navigate to the "Integrations" tab within your dashboard.
Under "Your Integrations," find "Email Opt-In" and click the "Edit" button.
In the "Opt-In Language" box, paste the following:
**{{artist_name}} updates - Sign up for news, exclusives, competitions and more**
***
_Emails will be sent by or on behalf of Universal Music Operations Ltd. You may withdraw your consent at any time. See [Privacy Policy](https://www.umusic.co.uk/privacy.html)_Check the box that says "I confirm the opt-in language changes above."
Scroll to the bottom and click "Save Opt-In"
Repeat this process with "Phone Opt-In" in the "Your Integrations" tab.
That's it! Once both webhooks are in place, any new opted-in emails and phone numbers that you collect on Seated will start flowing into co:brand automatically.
