Skip to main content

Connect your co:brand account to Seated

Sync the data you capture on Seated to your co:brand account so you can easily message your fans before, during, and after a tour.

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

Generate your API key in co:brand

  1. Log into co:brand and click "Drops."

  2. Select the artist you'd like to create an integration for, and then click on the gear icon to open the "Settings" window.

  3. In the left-hand menu, under "Preferences," select "Integrations."

  4. Find the Seated card and click into it.

    1. Optional: Add an Import Label— a name applied to every fan imported

      with this key, so you can identify the source when filtering your audience

      later (i.e. "Seated Import").

  5. Click "Create API Key."

  6. Your key is shown once and will not be displayed again. Click "Copy" and keep it somewhere safe. You'll paste it into Seated in the next part.

Send email addresses collected on Seated into co:brand

  1. Log into your Seated dashboard here, select your profile, and navigate to the “Integrations” tab.

  2. Scroll down to the “Available Integrations” section to find the option for "Webhook." Click “Create.”

  3. Under "URL," paste:

    https://api-v2.cobrand.com/drops/v1/partners/signup/create
  4. Click "Add Header." Under "Header Name," enter:

    Authorization
  5. For "Header Value," enter the word `Bearer`, then a space, then paste your co:brand API key that you generated earlier. It should look like:

    Bearer <your-api-key>
  6. In the **Payload** section, delete everything and paste the following:

       {
    "first_name": "{{first_name}}",
    "last_name": "{{last_name}}",
    "email_address": "{{email}}",
    "city": "{{venue_city}}",
    "state": "{{venue_state}}",
    "country_code": "{{venue_country}}"
    }
  7. Click "Test Webhook." You should see a green message that says "Webhook test successful."

  8. Click "Continue."

  9. Name your webhook "Co:brand Email Integration," or something similar.

  10. Under "Triggers," make sure "Email Opt-in" is checked.

  11. 13. Click "Save Webhook."

Send phone numbers collected on Seated into co:brand

  1. Log into your Seated dashboard here, select your profile, and navigate to the “Integrations” tab.

  2. Scroll down to the “Available Integrations” section to find the option for "Webhook." Click “Create.”

  3. Under "URL," paste:

    https://api-v2.cobrand.com/drops/v1/partners/signup/create
  4. Click "Add Header." Under "Header Name," enter:

    Authorization
  5. For "Header Value," enter the word `Bearer`, then a space, then paste your co:brand API key that you generated earlier. It should look like:

    Bearer <your-api-key>
  6. In the **Payload** section, delete everything and paste the following:

      {
    "first_name": "{{first_name}}",
    "last_name": "{{last_name}}",
    "phone_number": "{{phone_number}}",
    "city": "{{venue_city}}",
    "state": "{{venue_state}}",
    "country_code": "{{venue_country}}"
    }
  7. Click "Test Webhook." You should see a green message that says "Webhook test successful."

  8. Click "Continue."

  9. Name your webhook "Co:brand Phone Number Integration," or something similar.

  10. Under "Triggers," make sure "Phone Opt-in" is checked.

  11. 13. Click "Save Webhook."

Add compliance language

  1. Navigate to the "Integrations" tab within your dashboard.

  2. Under "Your Integrations," find "Email Opt-In" and click the "Edit" button.

  3. In the "Opt-In Language" box, paste the following:

    I agree to share my information and receive marketing text messages and emails from {Artist} via co:brand. Message and data rates may apply, message frequency varies. Reply STOP to unsubscribe. See co:brand's [Terms of Service](https://music.cobrand.com/terms-of-service/) and [Privacy Policy](https://music.cobrand.com/privacy-policy/).
  4. Check the box that says "I confirm the opt-in language changes above."

  5. Scroll to the bottom and click "Save Opt-In"

  6. 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.

Did this answer your question?