[2.0] bucket.io - Zapier - Kartra Integration

[2.0] bucket.io - Zapier - Kartra Integration

Before we begin, it is important to have clarity on the “task” performed by each app, as well as their capabilities and limitations:


  • Gathers data submitted through the funnel such as questions/answers, contact information, and their respective segment/bucket
  • bucket.io does not tag, but can deliver data that can be turned into tags inside Kartra


  • Pulls data out of bucket and sends it to Kartra
  • Zapier uses pre-existing fields from Kartra to place information such as name, email, their segment/bucket, etc. If a field is not available in Zapier when filling out the integration form, it means that the field does not exist in Kartra yet.


  • Receives information sent by zapier and uses it to run automation, tagging, etc.

Integration checklist


  • A Custom field to receive segment/bucket values, and should be a “text input” type of field - this helps to create standalone automations using field values 
  • A tag named Zapier: This would be a general tag that helps identify the leads that are coming from bucket so that Kartra can have an automation starting point to find the lead.
  • Email(s)


  • Have your funnel ready in terms of buckets, questions, lead capture pages, etc. please note that this does not refer to design, but more to the structure of the funnel.


  • Have your Zapier account set up

STEP #1: Create an “IF-AND-THEN” Kartra automation

Since Zapier only sends information to custom fields and Kartra does have the capability of triggering actions only based on Custom fields, we need an additional trigger condition within Kartra to either add a tag, or add people to a list. So we’ll use automations with the “if-and-then” condition.

  • In Kartra go to My communications, from the left-hand menu bar
  • Then at the top, you’ll see a menu bar with three options (Leads, Communications, and Analytics), hover over “Communications” which automatically deploys another menu, and click “Automations”
  • From the right-hand side click the option to add automation represented by “+automation”

Then fill out the form with the following information:

For the “IF” condition select  “Lead is assigned tag…”

  1. Choose the category of the tag(s). When creating tags, Kartra asks you to create a category first, which is like grouping tags based on category, you might want to have one category to put all your bucket related tags.
  2. Select Zapier in the “Select tag” field
  3. Click the “Add” button

For the “AND” conditions select “Lead’s custom field

  1. Then choose the custom field (our field was named bucket)
  2. Select the criterion, we suggest “Contains” to avoid rejections due to typos, etc.
  3. Click the “Add” button

Finally, for the “THEN” condition 

  1. Select the action to be performed by Kartra, we’ve selected “subscribe to a list” but you can change it by other actions based on the desired flow, for instance - Subscribe to a list, Assign tag, or Subscribe to sequence
  2. Choose a list, tag, or sequence

Once the condition has been set it should look like this:

And back to the automations page they should look like this

STEP #2: Create a three-step Zap 

First step Zap 

  1. Log into your Zapier Account
  2. Click Make a new Zap
  3. Find Bucket.io 2.0 in the App Search, please be careful not to choose the one that says “bucket 2.0 beta”
  4. Select New Lead as the trigger

Note: If you have connected bucket to Zapier before, skip to item #7

  1. Click Sign In to Bucket.io 2.0 to add your account, it will open a pop up asking to enter your bucket API key
  2. Copy and paste this API Key in the Zapier pop-up and click Yes, Continue
  3. Click the blue Continue button and it will ask to choose an account, select it from the drop-down menu, and click the blue continue button again
  4. It will display a Customize Lead field asking to enter a verification token code. Leave this open and switch back to bucket to find the unique funnel verification code. 
  5. If you are inside your funnel, click Settings, which will consequently display the settings menu of your Funnel
  6. Click Integrations, which will display all of the available apps to integrate with
  7. Click the Zapier icon, and this will automatically open a screen with a Verification Token code, copy and paste it in the Funnel Verification Token field (item #8 from these instructions), and press tab. This will automatically enable the continue button, click continue.
  8. This will open the Find Data section asking to test your trigger to confirm connectivity, click the Test Trigger button to bring a sample lead (most likely it’s under a dummy name such as “fake browser”). Click the Continue button to conclude the first step of the Zap

The second step zap

  1. From the Choose App & Event search box type Kartra
  2. Choose the trigger event “ Create new lead” and click the continue button

Note: If you have previously added your ESP account, it will display at the drop-down menu to choose from, if not, you’ll be asked to sign into Kartra first.

  1. Click Continue and it will display an integration form, click the emails field and choose the Zapier values provided, most likely “zapier-integration@bucket.io
  2. Scroll down to find the field “bucket” suggested in the integration checklist above, and select the value given for the outcome and continue

Now let’s create the third step to tag people as “Zapier”

  1. Click the plus sign to add another step and from the Choose App & Event search box, then type Kartra
  2. Choose the trigger event “ Assign Tag to Lead” and click the continue button
  3. Choose your Kartra account from the drop down menu and click Continue
  4. Click the tag category and choose the desired one
  5. Click the “assign a tag# field to select the “Zapier” tag
  6. From the drop down menu given at the Email field you’ll see two sources to choose from, choose the “email” provided by bucket (you probably need to click “show more options” to see it) then click Continue
  7. A “Send data” option will appear, click “test & review” to get confirmation that the connection was established successfully
  8. Click “done editing” and turn on the Zap

Note: don’t forget to name your Zap

STEP # 3: Test integration 

  • If the funnel is ready, publish it, and using the given URL in bucket, submit one test lead with a valid email address
  • Give it around 5 minutes after submission and check your Kartra account

    • Related Articles

    • [2.0] bucket.io - Zapier - Kajabi Integration

      Before we begin, it is important to have clarity on the “task” performed by each app, as well as their capabilities and limitations: bucket.io Gathers data submitted through the funnel such as questions/answers, contact information, and their ...
    • [2.0] bucket.io - Zapier - HubSpot

      Before we begin, it is important to have clarity on the “task” performed by each app, as well as their capabilities and limitations: bucket.io Gathers data submitted through the funnel such as questions/answers, contact information, and their ...
    • [2.0] Setting up the Drip Integration in bucket.io

      Setting up the Drip Integration in bucket.io Information  According to Drip: Tags attach a label to a person when they do something specific, such as purchase a product, or become a customer. Use Tags to segment your list and understand the way ...
    • [2.0] Setting up the Mailchimp Integration in bucket.io

      Before we begin  According to Mailchimp, Tags are labels you create to help organize your contacts. Tagging lets you bring your own contact structure into Mailchimp and label contacts based on data you know about them. Tags are highly customizable, ...
    • [2.0] Setting up the Aweber Integration in bucket.io

      Before we begin:  According to Aweber, Tags are used as one of the primary methods of subscriber management within your AWeber account. Specifically, tags are keywords or phrases that you can use to group subscribers together and assign specific ...