Docs – OttoKit https://ottokit.com Streamline your workflows and enhance productivity with our automation tool. Fri, 09 Jan 2026 11:20:18 +0000 en-US hourly 1 https://ottokit.com/wp-content/uploads/2025/04/cropped-ottokit-favicon-32x32.png Docs – OttoKit https://ottokit.com 32 32 Send SureCart Order Data to Brevo https://ottokit.com/docs/send-surecart-order-data-to-brevo/ Fri, 09 Jan 2026 11:20:16 +0000 https://ottokit.com/?post_type=docs&p=29008 Read more at OttoKit

]]>
Want to automatically add customers to your Brevo email list when they complete a purchase on your SureCart store? This guide walks you through setting up a workflow that captures order information and sends it straight to Brevo, keeping your email marketing list synchronized with your sales in real-time.

Perfect for building targeted email campaigns, abandoned cart sequences, or customer segmentation based on purchase behavior.

What You’ll Need

Before you start, make sure you have:

  • SureCart installed and activated on your WordPress site
  • OttoKit plugin installed and activated on the same site (Download from WordPress.org)
  • An OttoKit account (sign up for free if you don’t have one yet)
  • A SureCart account with at least one product created
  • A Brevo account for email marketing

Step 1: Connect OttoKit to Your WordPress Site

First, establish the connection between OttoKit and your WordPress site.

  1. In your WordPress dashboard, go to OttoKit in the sidebar.
  2. Click Sign In and log in with your OttoKit account credentials.
  3. This creates a connection between OttoKit and your site.

Step 2: Create a SureCart API Connection

Unlike WordPress plugins that connect automatically, SureCart requires an API token for secure communication.

Generate Your SureCart API Token

  1. Go to https://app.surecart.com/api_tokens
  2. Click New Token
  3. Enter a name for your API token (e.g., “OttoKit Integration”)
  4. Click Create
  5. Copy the token that appears (you won’t be able to see it again)

Connect SureCart in OttoKit

  1. In your WordPress dashboard, go to OttoKit → Apps
  2. Click the “Create Connection” button and select “Create New.”
  3. Search for SureCart and select it
  4. Enter a name for the connection (e.g., “My SureCart Store”)
  5. Paste the API token you copied
  6. Click Connect SureCart

Step 3: Create a Brevo API Connection

Now, let’s connect your Brevo account so OttoKit can automatically add contacts.

Generate Your Brevo API Key

  1. Go to https://app.brevo.com/settings/keys/api
  2. Click Generate a new API key
  3. Enter a name for the key (e.g., “OttoKit Integration”)
  4. Click Generate
  5. Copy the API key that appears

Connect Brevo in OttoKit

  1. In your WordPress dashboard, go to OttoKit → Apps
  2. Click on the “Create Connection” button, choose Create New
  3. Search for Brevo and select it
  4. Enter a name for the connection (e.g., “My SureCart Store”)
  5. Paste the API key you copied
  6. Click Connect Brevo

Step 4: Create a Test Order in SureCart

Before setting up the workflow, you need to create a test order, so OttoKit has real data to work with.

  1. Go to SureCart in your WordPress dashboard
  2. Navigate to your shop page on the front end
  3. Select a product and go through the checkout process
  4. Complete the purchase to create an order

This test order will be used to fetch sample data when configuring your workflow.

Step 5: Create Your Workflow in OttoKit

Now let’s build the automation that connects your orders to Brevo.

Create a New Workflow

  1. In your WordPress dashboard, go to OttoKit → Workflows
  2. Click Create Workflow
  3. From the dropdown, select Create from Scratch
Image 27 1024x475
  1. Enter a name for your workflow, like “SureCart Orders to Brevo.”
  2. Click Create

Add the SureCart Trigger

The trigger is what starts your workflow, in this case, when an order is paid.

  1. Click the plus (+) button to add a trigger step
  2. In the apps search field, type SureCart and select it
Image 33 1024x472
  1. Choose the Order Paid trigger event
  2. Click Select Connection, then choose the SureCart connection you created earlier
  3. Click Continue to move to the Test tab
Image 30 1024x476
  1. Click Fetch Data
  2. OttoKit will pull the details from your most recent order
  3. Review the data to confirm everything looks correct
  4. Click Save
Image 31 1024x474

Add a Filter (Optional but Recommended)

If you sell multiple products but only want to add customers to Brevo when they purchase a specific product, add a filter step.

Why use a filter? If someone orders multiple products and you only want to track purchases of a specific item (like a premium course or membership), the filter ensures only the right customers get added to your Brevo list.

  1. Click the plus (+) icon below your trigger to add a new step
  2. Search for and select Filter
Image 25 1024x471
  1. Under the Configure tab, set up your condition:
    • Field: Type @ and select the product name field from your SureCart order data
    • Operator: Select Contains
    • Value: Type the name of the specific product you want to target
Image 34 1024x474
  1. Click Continue to move to the Test tab
  2. Click Test Action to verify the filter works correctly
Image 29 1024x474
  1. If the condition is met, it will return either “False” or “True”. In this case, it returns true as the product line item contains the searched product.
  2. Click Save

Note: 

  • If you want to add all customers to Brevo regardless of what they purchase, you can skip this filter step entirely.
  • Workflows that use the Filter app can only be published on OttoKit premium plans.

Add the Brevo Action

Now let’s tell OttoKit what to do with that order data, add or update the customer in Brevo.

  1. Click the plus (+) icon below your filter (or trigger, if you skipped the filter)
  2. In the apps search field, type Brevo and select it
Image 26 1024x472
  1. Choose the Add/Update Contact action
  2. Click Select Connection, then choose your Brevo connection
  3. Click Continue to open the Configure tab
Image 32 1024x475

Configure the Brevo Contact

  1. User Email: Type @ in the field and select the customer email from your SureCart order data
  2. Folder: Select the Brevo list/folder where you want to add this contact
  3. Map customer name, phone number, or other order details to Brevo contact attributes
  4. Optional fields (click Show Optional Fields if you want to access more options)
Image 28 1024x475
  1. Click Continue to move to the Test tab

Test Your Action

  1. Click Test Action
  2. OttoKit will send the test order data to Brevo
  3. Check your Brevo account to verify the contact was added successfully
Image 36 1024x474
  1. If everything looks good, click Save

Step 6: Activate Your Workflow

Your workflow is built and tested, now let’s turn it on.

  1. At the top of the workflow builder, click the Publish button
  2. You’ll see the status change to Update
Image 35 1024x472

That’s it! Your workflow is now live and monitoring your SureCart store.

How It Works

From now on, every time a customer completes a purchase on your SureCart store:

  1. OttoKit detects the “Order Paid” event instantly
  2. If you added a filter, it checks whether the order matches your criteria
  3. The customer’s email and details are automatically sent to Brevo
  4. The contact is added to your chosen list (or updated if they already exist)

No manual data entry. No CSV imports. Everything happens automatically in the background.

Tips for Success

  • Test with real orders – After activating, complete a test purchase to verify everything flows correctly
  • Check your Brevo lists – Make sure contacts are appearing in the right folder
  • Monitor your workflow – Check the workflow history in OttoKit occasionally to ensure everything is running smoothly
  • Update field mappings – If you add new products or change your Brevo list structure, update your workflow accordingly

Read more at OttoKit

]]>
Send WooCommerce Order Confirmations to Gmail Automatically https://ottokit.com/docs/send-woocommerce-orders-to-gmail/ Wed, 07 Jan 2026 12:32:06 +0000 https://ottokit.com/?post_type=docs&p=28977 Read more at OttoKit

]]>
As your WooCommerce store grows, keeping track of customer orders and ensuring timely communication becomes increasingly important. Manually sending order confirmation emails or double-checking order details can be inefficient and prone to errors—especially during high sales periods.

This is where automation tools like OttoKit can make a real difference.

OttoKit helps you connect WooCommerce with Gmail and automate order confirmation emails—without writing a single line of code.

In this guide, you’ll learn how to connect WooCommerce to Gmail so that a personalized order confirmation email is automatically sent whenever a new order is placed in your store.

By setting up this automation, you can ensure customers receive accurate and timely order confirmations, while you save time and reduce manual effort.

Whether you’re selling physical products, digital downloads, or subscriptions, this step-by-step guide will help you streamline customer communication and improve the post-purchase experience.

Let’s dive in 🚀

Imagine This Scenario

Imagine you run an online store using WooCommerce.

Every time a customer places an order, you want to:

  • Send a professional order confirmation email
  • Include key details like order number, items purchased, total amount, and billing information
  • Ensure the email is delivered instantly and reliably via Gmail
  • Avoid manually checking orders or sending emails one by one

This confirmation email helps reassure customers that their order was successful and sets clear expectations for delivery or next steps.

Without automation, the process often looks like this:

  • Log in to your WooCommerce dashboard
  • Open the new order details
  • Copy order information
  • Manually draft or trigger an email
  • Repeat this for every single order

As order volume increases, this workflow quickly becomes inefficient. Delays or missed confirmations can negatively impact customer trust, and support requests may increase.

The Solution with OttoKit

With OttoKit, you can automate the entire order confirmation process from WooCommerce to Gmail.

By creating a simple workflow, OttoKit will automatically:

  • Detect when a new order is created in WooCommerce
  • Capture essential order and customer details
  • Send a customized order confirmation email via Gmail in real time

This means:

  • Instant order confirmation emails
  • Consistent and professional communication
  • Reduced manual work
  • Fewer customer support inquiries
  • More time to focus on marketing and growth

Once the workflow is active, OttoKit continuously monitors new WooCommerce orders and ensures every customer receives a timely confirmation email—automatically and reliably.

In the next steps, we’ll walk you through exactly how to set this up.

Let’s get started.

  1. Go to the OttoKit Dashboard.
  2. Click on Workflow, as shown below-
Image 12 1024x439
  1. Now, click on the Create Workflow button.
Image 20 1024x525
  1. From the dropdown, select Create from Scratch.
Image 21 1024x480
  1. Enter a name for your workflow and click Create.
Image 4 1024x431
  1. Next, click on the plus (+) button to add a trigger step.
Image 1024x435
  1. In the apps search field, type and select WooCommerce as the trigger app
Image 5 1024x438
  1. Choose Order Created as the trigger action.
Image 23 1024x486
  1. Click on Select Connection, then choose the WordPress site you want to connect from the dropdown and click Continue.
Image 14 1024x479
  1. Now, click on Fetch Data
Image 6 1024x534
  1. OttoKit will automatically fetch recent order data or add sample data from your WooCommerce store (no test order is required). Once the data is fetched, click Save
Image 17 1024x486
  1. Next, click on the plus (+) button, and in the search box, select Gmail
Image 1 1024x436
Image 2 1024x438
  1. Choose Send Email in the Gmail action step
Image 22 1024x488
  1. Click on Create New Connection.
Image 10 1024x486
  1. A pop-up will appear asking you to select the email address to connect to Google account. Choose the appropriate email and continue.
Image 13 1024x483
  1. Click Continue.
Image 11 1024x476
  1. Click Continue again
Image 24 1024x482
  1. The connection will now be created. Click Continue to proceed.
Image 9 1024x484
  1. In the To field, type @. Do the same for the other fields. A pop-up will appear showing dynamic fields from the WooCommerce response.
Image 18 1024x486
  1. You can search using a keyword and select the appropriate response field to map it to the column.
Image 16 1024x484
  1. The selected value will be added automatically. Repeat the same process for the remaining fields, then click Continue.
Image 19 1024x488
  1. Click on Test Action.
Image 8 1024x485
  1. You will see confirmation that data has been sent via Gmail. Once verified, click Save.
Image 15 1024x489
  1. Check your Gmail to confirm that the test data has been received successfully.
Image 3 1024x482
  1. Finally, click on Publish Workflow located at the top-right corner.
Image 7 1024x487

That’s it, your workflow is set up and is now Live.

You can perform a test submission by creating a new WooCommerce order and checking inside the email.

Need Help?

If you get stuck, don’t hesitate to reach out to our support team at [email protected]. We will be happy to assist you and ensure that everything works smoothly.

Read more at OttoKit

]]>
Send Gmail Notifications When WordPress Posts Are Created https://ottokit.com/docs/gmail-alerts-for-wp-posts/ Wed, 24 Dec 2025 04:40:36 +0000 https://ottokit.com/?post_type=docs&p=28903 Read more at OttoKit

]]>
Want your team to know instantly when a new post goes live on your WordPress site? This guide shows you how to set up an automatic email notification that triggers whenever a post is created or updated. Your team stays in the loop without you lifting a finger.

Perfect for content teams, editors, managers, or anyone who needs to track new content as it’s published.

What You’ll Need

Before you start, make sure you have:

  • OttoKit plugin installed and activated on your WordPress site (Download from WordPress.org)
  • An OttoKit account (sign up for free if you don’t have one yet)
  • A Gmail account for sending notifications

Step 1: Connect OttoKit to Your WordPress Site

First, let’s establish the connection between OttoKit and your WordPress site.

  1. In your WordPress dashboard, go to OttoKit in the sidebar.
  2. Click Sign In and log in with your OttoKit account credentials.
  3. This creates a connection between OttoKit and your site.

Good to know: WordPress automatically connects to OttoKit once you sign in. You won’t need to create a separate connection for WordPress; it’s ready to use right away.

Step 2: Create Your Workflow in OttoKit

Let’s build the automation that sends an email whenever a new post is created.

Create a New Workflow

  1. In your WordPress dashboard, go to OttoKit → Workflows.
Image 125 1024x422
  1. Click Create Workflow.
  2. From the dropdown, select Create from Scratch.
  3. Enter a name for your workflow, like “New Post Email Notification” or “Team Post Alerts”.
  4. Click Create.

Add the WordPress Trigger

The trigger is what starts your workflow. In this case, it’s whenever a post is created or updated.

  1. Click the plus (+) button to add a trigger step.
  2. In the apps search field, type WordPress and select it.
  3. Choose the Post Created/Updated trigger event.
  4. Click Select Connection, then choose your WordPress site from the list. (It should appear automatically since you signed in earlier.)
Image 120 1024x476
  1. Click Continue to open the Configure tab.

Configure the Trigger

  1. Post Type – Select the type of post you want to track (typically “Post”, but you can choose “Page” or any custom post type).
  2. Post – Select Any One to trigger the workflow for any post, or choose a specific post if you only want to track certain content.
Image 119 1024x476
  1. Click Continue to move to the Test Step.

Test Your Trigger

OttoKit needs sample data from an actual post to map fields correctly.

  1. On the Test Step page, click Fetch Data.
  2. OttoKit will pull data from a recent post on your site.
  3. You’ll see the post details appear (title, author, publish date, etc.).
Image 124 1024x471
  1. Click Save to confirm and save the trigger data.

Perfect! Your trigger is now set up and knows what information to pull from new posts.

Step 3: Add the Gmail Action

Now let’s instruct OttoKit on what to do with the post data—send an email notification via Gmail.

  1. Click the plus (+) icon below your trigger step to add an action.
  2. In the apps search field, type Gmail and select it.
  3. Choose the Send Email action.
  4. Click Select Connection, then click the Create Connection button.

Connect Your Gmail Account

  1. A pop-up window will appear asking you to connect your Gmail account.
  2. Follow the prompts to sign in to your Google account.
  3. Review the permissions OttoKit needs (send emails on your behalf) and click Allow.
  4. The pop-up will close, and your Gmail connection will appear in OttoKit.
Image 121 1024x474

Configure the Email

Now, let’s set up what the notification email will say.

  1. To – Enter the recipient’s email address (or multiple addresses separated by commas).
  2. From – This field automatically shows your connected Gmail address.
  3. From Name – Enter your name or your organization’s name (e.g., “Content Team” or “WordPress Site”).
  4. Subject – Write the email subject. You can include dynamic data from the post by typing @ in the field to see available data from your trigger.
    • Example: New Post Published: [Post Title]
  5. Body – Compose the email message. Type @ in any field to map data from your WordPress trigger or previous steps:

Example:


Hi Team,

A new post has been published on the website!

Post Title: [Type @  to select post_title]

Author: [Type @  to select post_author]

Published Date: [Type @  to select post_date]

View Post: [Type  @ to select post_url]

Cheers,

Content Team

  1. Label – Select Sent to file the email in your Gmail Sent folder.

Pro tip: Typing @ in any field brings up a dropdown of all available data from your trigger and previous workflow steps. This makes it easy to personalize your emails with real post data.

Image 123 1024x475

Add Optional Fields (If Needed)

Click Show Optional Fields to access additional email options:

  • CC – Add any email addresses that should receive a copy.
  • BCC – Add addresses for blind carbon copy.
  • Reply To – Specify a different reply-to address if needed.
  • Attachments – Add file attachments if you want to include documents.

Test Your Action

  1. Click Continue to move to the Test Step.
  2. Click Test Action.
  3. OttoKit will send a test email using the configuration you just set up.
  4. Check the recipient’s inbox to verify the email arrived correctly.
Image 122 1024x476
  1. If everything appears to be in order, click Save.

Step 4: Activate Your Workflow

Your workflow is built and tested, now let’s turn it on.

  1. At the top right corner of the workflow builder, click on the Publish button
  2. You’ll see the status change to Update.

That’s it! Your workflow is now live and monitoring your WordPress site.

How It Works

From now on, every time a post is created or updated on your WordPress site:

  1. OttoKit detects the change instantly
  2. It pulls the post details (title, author, link, etc.)
  3. A notification email is automatically sent to your team via Gmail

No manual work required. Your team stays informed in real-time, automatically.

Tips for Success

  • Customize your email – Make the subject and body clear and actionable for your team
  • Use dynamic fields – Include post title, author, and link so recipients have all the context they need
  • Test with a real post – Create or update a test post to make sure the email looks exactly how you want it
  • Add multiple recipients – Use the To field to notify your entire team at once, or use CC for optional recipients
  • Check your spam folder – If test emails don’t arrive, check spam/junk folders and mark OttoKit emails as “Not Spam.”

What’s Next?

Now that you’ve automated post notifications, you can expand this workflow:

  • Add conditional logic to only notify for specific post categories or tags
  • Send notifications to different people based on the post author
  • Include post featured images in the email
  • Send notifications to Slack, Microsoft Teams, or other platforms
  • Create separate workflows for different post types (posts, pages, custom post types)

You’ve just automated your first WordPress-to-email workflow with OttoKit. There’s so much more you can do from here.

Ready to automate something else? Head back to OttoKit → Workflows and start building your next automation.

Read more at OttoKit

]]>
Send Elementor Pro Form Submissions to Google Sheets https://ottokit.com/docs/send-elementor-pro-form-submissions-to-google-sheets/ Tue, 23 Dec 2025 12:01:13 +0000 https://ottokit.com/?post_type=docs&p=28890 Read more at OttoKit

]]>
Want to automatically capture form submissions from your Elementor Pro forms and send them straight to Google Sheets? This guide walks you through setting up a simple workflow that does exactly that, no coding required.

Every time someone fills out your form, their information is automatically entered into your spreadsheet, keeping your data organized and accessible in real-time.

What You’ll Need

Before you start, make sure:

  • Elementor Pro is installed and activated on your WordPress site
  • The OttoKit plugin is installed and activated on the same site (Download from WordPress.org)
  • An OttoKit account (sign up for free if you don’t have one yet)
  • A Google Sheets account

Step 1: Connect OttoKit to Your WordPress Site

First, you need to establish a connection between OttoKit and your WordPress site.

  1. In your WordPress dashboard, go to OttoKit in the sidebar.
  2. Click Sign In and log in with your OttoKit account credentials.
  3. This creates a connection between OttoKit and your site.

You can refer to this document for more information: Connect WordPress to OttoKit

Good to know: WordPress plugins like Elementor Pro don’t need a separate connection in OttoKit. Once Elementor Pro is installed and activated, you can immediately start building workflows with it.

Step 2: Create Your Form in Elementor

If you haven’t already created your form, here’s how:

  1. Go to Pages in WordPress and open the page where you want your form (or create a new page).
  2. Click Edit with Elementor.
  3. In the Elementor sidebar, search for “Form” in the widgets search bar.
  4. Drag and drop your preferred form widget onto the page.
  5. Customize the form fields as needed (e.g., name, email, message).
  6. Click Publish to save your page.

Make sure your form is live and accessible on the front end—you’ll need to submit a test entry later.

Step 3: Create Your Workflow in OttoKit

Now let’s set up the automation that connects your form to Google Sheets.

Create a New Workflow

  1. In your WordPress dashboard, go to OttoKit → Workflows.
Image 118 1024x422
  1. Click Create Workflow, from the dropdown, select Create from Scratch.
  2. Enter a name for your workflow, like “Elementor to Google Sheets” or “Form Submissions Tracker”.
  3. Click Create.

Add the Elementor Pro Trigger

A trigger is what kicks off your workflow. In this case, it’s whenever someone submits your form.

  1. Click the plus (+) button to add a trigger step.
  2. In the app’s search field, type Elementor Pro and select it.
Image 111 1024x431
  1. Choose the Form Submitted trigger event.
  2. Click Select Connection, then choose your WordPress site from the list. (Your site should appear automatically since you signed in earlier.)
Image 113 1024x428
  1. Click Continue to open the Configure tab.
  2. From the dropdown, select the specific form you want to track.
  3. Click Continue to move to the Test Step.

Test Your Trigger

OttoKit needs to capture a real form submission to map the data correctly.

  1. You’ll see a message: “We are waiting for the Form Submitted event…” with a 5-minute countdown timer.
Image 116 1024x428
  1. Open a new browser tab and visit your form page on the front end (where visitors would see it).
  2. Fill out the form with test data and click Submit.
  3. Switch back to OttoKit. The form data should appear automatically.
Image 115 1024x425
  1. Click Save to confirm and save the trigger data.

Great! Your trigger is now set up and knows what data to expect from your form.

Step 4: Add the Google Sheets Action

Now let’s tell OttoKit what to do with that form data, send it to Google Sheets.

  1. Click the plus (+) icon below your trigger step to add an action.
  2. In the apps search field, type Google Sheets and select it.
  3. Choose the Add Row to Sheet action (or your preferred action).
  4. Click Select Connection:
    • If this is your first time connecting to Google Sheets, click Create New Connection and follow the prompts to authorize OttoKit to access your Google account.
    • If you’ve already connected to Google Sheets, select your existing connection.
Image 114 1024x458
  1. Click Continue to open the Configure tab.

Configure Google Sheets

  1. Select Spreadsheet – Choose the Google Sheets file where you want the data to go (or create a new one in Google Sheets first).
  2. Select Worksheet – Choose the specific sheet/tab within that spreadsheet.
  3. Map Your Fields – Match your form fields to the spreadsheet columns:
    • For example, if your form has “Name”, “Email”, and “Message” fields, map them to the corresponding columns in your sheet.
    • Click in each field and select the matching data from your Elementor Pro trigger (they’ll appear with a purple tag icon).
Image 117 1024x477
  1. Click Continue to move to the Test Step.

Test Your Action

  1. Click Test to send your test data to Google Sheets.
  2. OttoKit will attempt to add the row to your spreadsheet.
  3. If successful, you’ll see a confirmation message.
Image 112 1024x476
  1. Open your Google Sheet in a new tab to verify that the data appears correctly.
Image 114 1024x458
  1. If everything appears to be in order, click Save.

Step 5: Activate Your Workflow

Your workflow is built, but it’s not running yet. Let’s turn it on.

  1. At the top right corner of the workflow builder, click on the Publish button
  2. You’ll see the status change to Update, showing it’s now active.

That’s it! Your workflow is now live and running in the background.

How It Works

From now on, every time someone submits your Elementor Pro form:

  1. OttoKit instantly captures the submission
  2. The data is automatically sent to your Google Sheets spreadsheet
  3. A new row is added with all the form details

You don’t have to do anything manually. Your data flows automatically from form to sheet, keeping everything organized and up-to-date.

Tips for Success

  • Test thoroughly – Submit a few test entries to make sure everything maps correctly
  • Check your sheet structure – Make sure your Google Sheets columns match the data you’re sending
  • Monitor your workflow – Check the workflow history in OttoKit occasionally to ensure everything is running smoothly
  • Update field mappings – If you add or change form fields in Elementor, update your workflow by doing a new fetch data and updating the Google sheet action to reflect those changes

What’s Next?

Now that you’ve automated your form-to-sheets process, you can build on this workflow:

  • Add email notifications when forms are submitted
  • Send data to multiple sheets
  • Filter submissions based on specific criteria
  • Create conditional logic to handle different form responses

The possibilities are endless. You’ve just taken your first step into workflow automation with OttoKit, and there’s so much more you can do from here.

Ready to automate something else? Head back to OttoKit → Workflows and start building your next automation.

Read more at OttoKit

]]>
Add SureCart Orders to Google Sheets https://ottokit.com/docs/add-surecart-orders-to-google-sheets/ Tue, 23 Dec 2025 11:49:34 +0000 https://ottokit.com/?post_type=docs&p=28859 Read more at OttoKit

]]>
Managing order and customer data across multiple tools can quickly become overwhelming as your business scales. Manually tracking purchases often leads to delays, missed entries, or inconsistent records.

That’s where automation tools like OttoKit come in. OttoKit allows you to connect your apps and automate repetitive tasks—without writing any code.

In this guide, we’ll show you how to connect SureCart with Google Sheets and automatically add a new row to a spreadsheet whenever a new order is created in SureCart.

By setting up this automation, you can maintain a real-time, organized record of your orders in Google Sheets—without copying and pasting data manually.

Whether you’re running a membership site, selling digital products, or managing subscriptions, this step-by-step guide will help you streamline order tracking and improve operational efficiency.

Let’s get started!

Imagine This Scenario

Imagine you sell digital products or subscriptions using SureCart.

Each time a customer completes a purchase, you want to keep track of important order details—such as the order ID, customer email, product name, purchase amount, and order date—in a Google Sheet.

This Google Sheet might be used for:

  • Internal reporting
  • Accounting or reconciliation
  • Customer management
  • Sharing data with your team

If done manually, the process usually looks like this:

  • Log in to your SureCart dashboard
  • Open the order details
  • Copy the required information
  • Paste it into Google Sheets
  • Repeat this process for every new order

As your sales grow, this quickly becomes time-consuming and error-prone. Important updates may be missed, and your spreadsheet may not reflect the latest data.

The Solution with OttoKit

With OttoKit, you can automate this entire process.

By creating a simple workflow, OttoKit will automatically:

  • Detect when a new order is created in SureCart
  • Capture the relevant order details
  • Add a new row to your Google Sheet in real time

This means:

  • No manual data entry
  • Accurate and up-to-date order records
  • Better visibility for reporting and decision-making
  • More time to focus on growing your business

Once the workflow is set up, OttoKit continuously syncs your SureCart orders to Google Sheets—so everything stays organized automatically.

Let’s get started.

  1. Go to the OttoKit Dashboard.
  2. Click on Workflow, as shown below-
Image 103 1024x407
  1. Now, click on the Create Workflow button.
Image 97 1024x438
  1. From the dropdown, select Create from Scratch.
Image 104 1024x485
  1. Enter a name for your workflow and click Create.
Image 87 1024x480
  1. Next, click on the plus (+) button to add a trigger step.
Image 89 1024x482
  1. In the apps search field, type and select SureCart as the trigger app
Image 88 1024x485
  1. Choose Order Created as the trigger action.
Image 106 1024x484
  1. Click on Select Connection, then choose the WordPress site you want to connect from the dropdown and click Continue.
Image 90 1024x483
  1. Now, click on Fetch Data
Image 91 1024x478
  1. OttoKit will automatically fetch recent order data or add sample data from your SureCart store (no test order is required). Once the data is fetched, click Save
Image 92 1024x483
  1. Next, click on the plus (+) button, and in the search box, select Google Sheets
Image 84 1024x483
Image 85 1024x483
  1. Choose Add New Rows as the Google Sheets action
Image 109 1024x480
  1. Click on Create New Connection.
Image 100 1024x477
  1. A popup will appear asking you to select the email address to connect Google Sheets. Choose the appropriate email and continue.
Image 95 1024x495
  1. Click Continue.
Image 101 1024x502
  1. Click Continue again
Image 110 1024x500
  1. The connection will now be created. Click Continue to proceed.
Image 94 1024x484
  1. Select the Spreadsheet name from the dropdown
Image 105 1024x482
  1. Next, select the Sheet name.
Image 98 1024x480
  1. This is the Google Sheet where you have already added column headers. These headers will be used for mapping data in the workflow
Image 82 1024x476
  1. You will now see all the Google Sheet headers displayed in the action step. Here, you need to map data from the SureCart response.
Image 93 1024x481
  1. In the Name field, type @. Do the same for the other fields. A popup will appear showing dynamic fields from the SureCart response.
Image 102 1024x481
  1. You can search using a keyword and select the appropriate response field to map it to the column.
Image 107 1024x479
  1. The selected value will be added automatically. Repeat the same process for the remaining fields, then click Continue.
Image 108 1024x483
  1. Click on Test Action.
Image 96 1024x480
  1. You will see confirmation that data has been added to your Google Sheet. Once verified, click Save.
Image 99 1024x486
  1. Check your Google Sheet to confirm that the test data has been added successfully.
Image 83
  1. Finally, click on Publish Workflow located at the top-right corner.
Image 86 1024x484

That’s it, your workflow is set up and is now Live.

You can perform a test submission by creating a new SureCart order and checking inside the Google Sheet.

Need Help?

If you get stuck, don’t hesitate to reach out to our support team at [email protected]. We will be happy to assist you and ensure that everything works smoothly.

Read more at OttoKit

]]>