AFI AFI

BombBomb

Estimated reading: 2 minutes Updated August 1, 2026

BombBomb is a video-email marketing platform used for relationship-driven outreach in real estate, sales, and customer success. Advanced Form Integration sends form submissions to BombBomb as new contacts assigned to a list.

What you’ll need

  • An active BombBomb account.
  • A BombBomb OAuth app with Client ID and Client Secret (BombBomb Developer Portal).
  • The Advanced Form Integration plugin installed and activated.

Create a BombBomb OAuth app

  1. Log in to the BombBomb Developer Portal.
  2. Create or open an existing API application.
  3. Set the redirect URI to the value shown in AFI → Settings → BombBomb.
  4. Copy the Client ID and Client Secret.

Connect BombBomb to AFI

  1. In WordPress, go to AFI → Settings.
  2. Enable BombBomb and click Save Changes.
  3. Open the BombBomb tab.
  4. Paste the Client ID and Client Secret.
  5. Click Authorize to complete the OAuth flow.

AFI handles refresh-token rotation automatically: no manual re-auth unless you revoke the connection.

Create the integration

  1. Go to AFI → Add New.
  2. Configure the trigger.
  3. In Action → Platform, select BombBomb.
  4. In Task, choose Add Contact.
  5. Pick the List: AFI loads your BombBomb lists automatically.
  6. Map the form fields:
  • Email (required), First Name, Last Name, Phone Number.
  • Business Name, Position.
  • Comments.
  • Address Line 1, Address Line 2, City, State, Country, Postal Code.
  1. Optional: configure Conditional Logic.
  2. Click Save Integration.

Screenshot: AFI field-mapping screen with BombBomb list and contact fields visible

Tasks supported

Add Contact

Adds the form submitter as a contact on the chosen BombBomb list. If the email already exists in BombBomb, the contact is updated rather than duplicated.

Conditional logic example

Add the contact to your “VIP customers” BombBomb list only when the form’s customer_tier field equals “VIP”. Standard customers go to the general list via a separate integration.

Troubleshooting

Integration doesn’t fire

Open AFI → Log and find the most recent entry. The log shows the request payload sent to BombBomb and the response received, usually pointing straight at the cause.

Re-authorization needed

If integrations stop firing with a 401, the BombBomb OAuth app may have been revoked from the developer portal. Return to AFI → Settings → BombBomb and click Authorize again.

List dropdown empty

Your authorized BombBomb user must own at least one list. Create a list inside BombBomb first, then re-open the integration.

Related docs