Revv Integration
Katy avatar
Written by Katy
Updated over a week ago

If you're using Revv, you can automatically have any phone numbers entered into your Revv forms sent to a designated Tatango list. Follow these steps to get your integration set up.

Revv-Tatango Integration Steps

  1. Log into Tatango.

  2. My Account > Integrations

  3. Select All Apps

  4. In pop-up box, select your List Name

  5. Select Next

  6. Map the following fields:

6. Select Next

7. Copy Webhook URL and set to the side.


Revv-Tatango Integration Steps - Part 2

  1. Log into Revv

  2. Select Utilities > Integrations

  3. Click Green + > Webhook

  4. Paste Webhook URL, from step 7 above, into Endpoint URL in Revv.

  5. Select POST

    1. Charge Created: Checked

    2. Lead Created: Checked

  6. Click Green + next to Additional Charge Data every time you add a field from below (19 lines total)

  7. Under CUSTOM FIELD add and map the following fields by copying and pasting the Custom Fields into Revv (must be lower case).

  8. Click Save

CUSTOM FIELD

CHARGE

page_uid

Page ID

page_name

Page Name

revv_uid

Revv UID

referer

Referer

source_code

Source Code

source_url

Source URL

utm_term

Utm Term

utm_source

Utm Source

utm_medium

Utm Medium

utm_content

Utm Content

utm_campaign

Utm Campaign

sms_opt_in

Sms Accepted

zip

Zip

mobile

Mobile

last_name

Last Name

first_name

First Name

email

Email

created_at

Created At

amount

Amount

  1. Click Green + next to Additional Lead Data every time you add a field from below (11 lines total).

  2. Under CUSTOM FIELD add and map the following fields by copying and pasting the Custom Fields into Revv (must be lower case).

  3. Select Active >> Save at bottom of page.

CUSTOM FIELD

CHARGE

page_uid

Page Revv UID

page_name

Page Name

referer

Referer

source_url

Source URL

source

Source

sms_opt_in

Sms Opt In

zip

Zip

mobile

Number

last_name

Last Name

first_name

First Name

email

Email


REVV Page Setup

  1. Log into Revv

  2. Select My Pages > Donation Page you are editing

  3. Select Creative tab

  4. Scroll down to CSS Override and paste the appropriate CSS code into the open text field. By doing this you are adding the word “optional” into the mobile field which is required by the carriers.

Donation Page CSS:

label[for=donation_mobile_number] {
display: none;
}

label[for=donation_mobile_number]:after {
content: " (Optional)";
}


LEAD page CSS:

label[for=petition_mobile_number] {
display: none;
}

label[for=petition_mobile_number]:after {
content: " (Optional)";
}


Your Mobile field will look like this:

  1. Select Donation Fields tab on left.

  2. Scroll down to Additional Fields section.

  3. If using a DONATION PAGE follow these instructions to set up the correct form fields.

    • Select Donation Fields

    • Show Phone: Unchecked

    • Show Mobile: Checked

    • Require Mobile: Unchecked

    • Mobile Opt In: Unchecked

  4. Copy and paste approved disclaimer into “Display a short disclaimer to donors” text box. Reach out to your CSM if you do not have this on hand.

  5. Select Save

  6. If using a PETITION PAGE follow these instructions.

    • Select Donation Fields

    • Show Mobile: Checked

    • Require Mobile: Unchecked

    • Mobile Opt-In: Unchecked

  7. Copy and paste disclaimer into “Display a short disclaimer to donors” text box.

  8. Make disclaimer text 8pt. font.

  9. Select Save.


INTEGRATION FUNCTIONALITY

  1. Check to see if integration is working by logging back into Tatango.

  2. My Account > API > API logs

  3. If you see "200 OK" in green, the integration is working. If you do NOT see a green "200 OK", check your previous work to find where the error is.


Did this answer your question?