# Connect Recharge to Typeform and automate your tasks

## Why integrate Recharge with Typeform

The Recharge to Typeform integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### Stay ahead of subscription churn

When a payment fails or a subscription is paused, MESA triggers the right response automatically — a follow-up task, a tag update, a notification to your team. Retention actions happen before revenue slips away.

### Keep subscriber records accurate across tools

Every subscription change in Recharge — new, upgraded, cancelled, or paused — updates the matching record in your CRM, spreadsheet, or data warehouse. Your team always works from current data.

### Alert your team to high-value subscriber events

When a subscriber hits a milestone, upgrades their plan, or cancels after a long tenure, MESA sends a targeted alert to Slack or email. Your team can act while the moment still matters.

### Turn Typeform responses into Shopify customer records automatically

When someone completes a Typeform — an onboarding survey, a product quiz, a post-purchase form — MESA creates or updates their Shopify customer record with the responses. Your store knows more about each customer before they place their next order.

### Trigger Shopify workflows from what customers tell you in a form

When a Typeform response meets a condition — a product preference, a budget range, a wholesale inquiry — MESA kicks off the right workflow in Shopify. Your forms become the starting point for personalized automation, not just a data collection step.

### Route form submissions to the right team and tools automatically

When a Typeform is submitted, MESA reads the responses and sends the details to the right place — a Slack message, a ClickUp task, an Airtable record. The right person gets the context they need without anyone triaging submissions manually.

## Build any Recharge and Typeform automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### Form Response Created

Starts when a form response is submitted.

###### Address Created

Starts when an address is created.

###### Address Updated

Starts when an address is modified.

###### Charge Created

Starts when a charge is created.

###### Charge Deleted

Starts when a charge is removed.

###### Charge Failed

Starts when a charge failed.

###### Charge Max Retries Reached

Starts when a charge reached its' maxed retry.

###### Charge Paid

Starts when a charge is processed.

###### Charge Refunded

Starts when a charge is refunded.

###### Charge Uncaptured

Starts when a charge is uncaptured.

###### Charge Upcoming

Starts when a charge is due soon.

###### Charge Updated

Starts when a charge is modified.

###### Checkout Processed

Starts when a checkout is processed.

###### Customer Activated

Starts when a customer account is enabled.

###### Customer Created

Starts when a customer is created.

###### Customer Deactivated

Starts when a customer account is terminated.

###### Customer Deleted

Starts when a customer is removed.

###### Customer Payment Method Updated

Starts when a customer's payment method is modified.

###### Customer Updated

Starts when a customer account is modified.

###### One-time Product Created

Starts when a one time product is created.

###### One-time Product Deleted

Starts when a one time product is removed.

###### One-time Product Updated

Starts when a one time product is modified.

###### Order Cancelled

Starts when an order is cancelled.

###### Order Created

Starts when an order is created.

###### Order Deleted

Starts when an order is removed.

###### Order Payment Captured

Starts when an order's payment is captured.

###### Order Processed

Starts when an order is processed.

###### Order Success

Starts when an order is a success.

###### Order Upcoming

Starts when an order is upcoming.

###### Order Updated

Starts when an order is modified.

###### Product Created

Starts when a product is created.

###### Product Deleted

Starts when a product is removed.

###### Product Updated

Starts when a product is modified.

###### Subscription Activated

Starts when a subscription is enabled.

###### Subscription Cancelled

Starts when a subscription is cancelled.

###### Subscription Created

Starts when a subscription is created.

###### Subscription Deleted

Starts when a subscription is removed.

###### Subscription Skipped

Starts when a subscription is skipped.

###### Subscription Swapped

Starts when a subscription is swapped.

###### Subscription Unskipped

Starts when a subscription is unskipped.

###### Subscription Updated

Starts when a subscription is modified.

###### Create Form

Create a form.

- Title  
- Type  
- Workspace  
- Hidden  
- Variables  
- Welcome Screens  
- Thankyou Screens  
- Fields  
- Theme  
- Settings

###### Delete Form

Remove a form.

- Success

###### Duplicate Form

Duplicate a form.

- ID  
- Title  
- Type  
- Created At  
- Last Updated At  
- Self  
- Links

###### Get List of Form's Responses

Obtain a list of responses associated with a form.

- Answers  
- Response ID  
- Metadata  
- Thankyou Screen Ref  
- Submitted At

###### Get List of Forms

Obtain a list of forms.

- ID  
- Type  
- Title  
- Last Updated At  
- Created At  
- Settings  
- Self  
- Theme  
- Links

###### Get List of Themes

Obtain a list of themes.

- ID  
- Name  
- Visibility  
- Background  
- Colors  
- Font

###### Get List of Workspaces

Obtain a list of workspaces.

- ID  
- Name  
- Default  
- Shared  
- Members  
- Self

###### Retrieve Form

Grab all details about a form.

- ID  
- Title  
- Type  
- Created At  
- Last Updated At  
- Self  
- Links

###### Update Form

Modify a form's details.

- Title  
- Fields  
- Settings

###### Activate Subscription

Enable a subscription.

- ID  
- Address ID  
- Customer ID  
- Analytics Data  
- Cancellation Reason  
- Cancellation Reason Comments  
- Cancelled At  
- Charge Interval Frequency  
- Created At  
- Expire After Specific Number Of Charges  
- External Product ID  
- External Variant ID  
- Has Queued Charges  
- Is Prepaid  
- Is Skippable  
- Is Swappable  
- Max Retries Reached  
- Next Charge Scheduled At  
- Order Day Of Month  
- Order Day Of Week  
- Order Interval Frequency  
- Order Interval Unit  
- Properties  
- Price  
- Product Title  
- Quantity  
- Sku  
- Sku Override  
- Status  
- Updated At  
- Variant Title

###### Apply Discount to Charge

Apply a discount to a charge.

- ID  
- Address ID  
- Analytics Data  
- Billing Address  
- Client Details  
- Customer  
- Discounts  
- Error  
- Error Type  
- External Order ID  
- External Transaction ID  
- Has Uncommitted Changes  
- Line Items  
- Note  
- Order Attributes  
- Payment Processor  
- Scheduled At  
- Shipping Address  
- Shipping Lines  
- Status  
- Subtotal Price  
- Tags  
- Tax Lines  
- Total Discounts  
- Total Line Items Price  
- Total Price  
- Total Refunds  
- Total Tax  
- Total Weight Grams  
- Type  
- Updated At  
- Created At  
- Currency

###### Cancel Subscription

Cancel a subscription.

###### Capture a Charge

Capture funds of a previously authorized charge.

###### Refund a Charge

Issue a refund for a charge.

###### Remove Discount from Charge

Take off a discount from a charge.

###### Retrieve Address

Grab all details about the address.

- ID  
- Address 1  
- Address 2  
- City  
- Company  
- Country Code  
- Created At  
- Customer ID  
- Discounts  
- First Name  
- Last Name  
- Order Note  
- Payment Method ID  
- Phone  
- Presentment Currency  
- Province  
- Shipping Lines Conserved  
- Shipping Lines Override  
- Updated At  
- Zip

###### Retrieve Charge

Grab all details about a charge.

###### Retrieve Checkout

Grab all details about the checkout.

- Charge ID  
- Applied Discounts  
- Billing Address  
- Completed At  
- Created At  
- Currency  
- Email  
- External Checkout ID  
- External Checkout Source  
- External Customer ID  
- External Transaction ID  
- Line Items  
- Note  
- Notification Preferences  
- Order Attributes  
- Payment Processor  
- Requires Shipping  
- Shipping Address  
- Subtotal Price  
- Tax Lines  
- Taxable  
- Taxes Included  
- Token  
- Total Price  
- Analytics Data  
- Total Tax  
- Updated At

###### Retrieve Checkout Shipping Rates

Get a list with details about checkout shipping rates.

- Checkout  
- Code  
- Delivery Range  
- Description  
- Handle  
- Name  
- Phone Required  
- Price  
- Title

###### Retrieve Customer

Grab all details about the customer.

- ID  
- Analytics Data  
- Created At  
- Email  
- External Customer ID  
- First Charge Processed At  
- First Name  
- Has Card Error In Dunning  
- Has Valid Payment Method  
- Hash  
- Last Name  
- Subscriptions Active Count  
- Subscriptions Total Count  
- Updated At

###### Retrieve Discount

Grab all details about the discount.

- Ids  
- Purchase Item Type  
- Resource

###### Retrieve Metafield

Grab all details about the metafield.

- ID  
- Created At  
- Description  
- Key  
- Namespace  
- Owner ID  
- Owner Resource  
- Updated At  
- Value  
- Value Type

###### Retrieve One-time

Grab all details about the one time.

- ID  
- Address ID  
- Customer ID  
- Created At  
- External Product ID  
- External Variant ID  
- Next Charge Scheduled At  
- Price  
- Product Title  
- Properties  
- Quantity  
- Sku  
- Sku Override  
- Updated At  
- Variant Title

###### Retrieve Order

Grab all details about the order.

- ID  
- Address ID  
- Billing Address  
- Charge  
- Client Details  
- Created At  
- Currency  
- Customer  
- Discounts  
- External Cart Token  
- External Order ID  
- External Order Number  
- Is Prepaid  
- Line Items  
- Note  
- Order Attributes  
- Processed At  
- Scheduled At  
- Shipping Address  
- Shipping Lines  
- Status  
- Subtotal Price  
- Tags  
- Tax Lines  
- Taxable  
- Total Discounts  
- Total Line Items Price  
- Total Price  
- Total Refunds  
- Total Tax  
- Total Weight Grams  
- Updated At  
- Type

###### Retrieve Order's Count of Subscription

Grab an order's count in the duration of the customer's subscription.

- Count

###### Retrieve Payment Method

Grab all details about a payment method.

- ID  
- Customer ID  
- Created At  
- Default  
- Payment Details  
- Payment Type  
- Processor Customer Token  
- Processor Name  
- Processor Payment Method Token  
- Status  
- Status Reason  
- Updated At

###### Retrieve Subscription

Grab all details about the subscription.

###### Skip a Charge

Not process the charge.

###### Unskip a Charge

Process a previously skipped charge.

###### Update Address

Modify an address.

- Address 1  
- Address 2  
- City  
- Company  
- Country Code  
- Discounts  
- First Name  
- Last Name  
- Order Note  
- Payment Method ID  
- Phone  
- Province  
- Zip

###### Update Checkout

Modify a checkout's details.

- Analytics Data  
- Applied Discounts  
- Billing Address  
- Email  
- External Checkout ID  
- External Checkout Source  
- Line Items  
- Note  
- Order Attributes  
- Shipping Address

###### Update Customer

Modify a customer's details.

- First Name  
- Last Name  
- Email  
- External Customer ID

###### Update Discount

Modify a discount's details.

- Applies To  
- Channel Settings  
- Code  
- Created At  
- External Discount ID  
- Ends At  
- External Discount Source  
- ID  
- Prerequisite Subtotal Min  
- Starts At  
- Status  
- Usage Limits  
- Value  
- Value Type

###### Update Metafield

Modify a metafield's details.

###### Update One-time

Modify an one-time's details.

- Address ID  
- External Variant ID  
- Next Charge Scheduled At  
- Price  
- Product Title  
- Properties  
- Quantity  
- Sku  
- Variant Title

###### Update Order

Modify an order's details.

- Billing Address  
- Customer  
- Line Items  
- Scheduled At  
- Shipping Address  
- Status

###### Update Subscription

Modify a subscription's details.

- Commit Update  
- Charge Interval Frequency  
- Expire After Specific Number Of Charges  
- External Variant ID  
- Order Day Of Month  
- Order Day Of Week  
- Order Interval Frequency  
- Order Interval Unit  
- Price  
- Product Title  
- Properties  
- Quantity  
- Sku  
- Sku Override  
- Variant Title  
- Presentment Currency

---

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

### Free workflow setup

We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times

Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Ongoing optimization

Personalized workflow reviews, and quarterly check-ins to identify new opportunities as your business grows.

### Real humans, always

Chat with real automation experts (not bots). Email support 9am-5pm PST. Google Meet sessions for complex workflows.

## Integrate Recharge with Typeform today.

Enjoy a 7-day free trial. Get your first workflow in minutes.

---
