Connect HubSpot with Stripe

Unlock the superpowers of HubSpot + Stripe and automate your tasks without having to write a single line of code.

Or explore automation templates

Automate HubSpot and Stripe
with Pluga integrations

HubSpot and Stripe
your way

Check out the available triggers and actions in the automation of apps HubSpot + Stripe

Trigger
HubSpot

Deal reaches pipeline stage

When a deal reaches a certain funnel stage on HubSpot

Deal products

Deal name

deal id

Pipeline

Stage

Reason for loss

owner name

Owner's surname

Owner's email

Amount

Description

Type

Comments

Contact: Email

Contact: Name

Contact: Last name

Contact: Position

Contact: Telephone number

Contact: City

Contact: Address

Contact: Zip Code

Contact: State/Region

Contact: Country

Contact: Cell phone number

Contact: Message

Contact: Persona

Contact: Owner's name

Contact: Owner's last name

Contact: Owner's email

Contact: Life cycle phase

Contact: Status

Contact: Source

Company: Company domain name

Company: Name

Company: Address

Company: Phone number

Company: Phone number without spaces and special characters

Company: Country

Company: City

Company: State/Region

Company: Zip Code

Company: Annual revenue

Company: Description

Company: Company page on LinkedIn

Company: Number of employees

Company: Sector

Company: Type

Summary of deal-related products

Deal-related product names

Deal-related product SKUs

Prices of deal-related products

Quantities of products related to the deal

Billing frequency for recurring products

Billing period for recurring products

Billing period for recurring products (only numbers)

Billing date for recurring products

Total amount of products related to the deal

Total amount of the discount on products related to the deal

Deal Currency Code

Closing date

Deal last modified date

Contact: Date created

Trigger
HubSpot

Won deal

For each won deal on HubSpot

Deal products

Deal name

deal id

Deal pipeline

Deal stage

Reason for deal loss

Deal owner name

Deal owner's last name

Deal owner email

Deal amount

Deal description

Type of deal

Deal observations

Contact: Email

Contact: Name

Contact: Last name

Contact: Position

Contact: Telephone number

Contact: City

Contact: Address

Contact: Zip Code

Contact: State/Region

Contact: Country

Contact: Cell phone number

Contact: Message

Contact: Persona

Contact: Owner's name

Contact: Owner's last name

Contact: Owner's email

Contact: Life cycle phase

Contact: Status

Contact: Source

Company: Company domain name

Company: Name

Company: Address

Company: Phone number

Company: Phone number without spaces and special characters

Company: Country

Company: City

Company: State/Region

Company: Zip Code

Company: Annual revenue

Company: Description

Company: Company page on LinkedIn

Company: Number of employees

Company: Sector

Company: Type

Summary of deal-related products

Deal-related product names

Deal-related product SKUs

Prices of deal-related products

Quantities of products related to the deal

Billing frequency for recurring products

Billing period for recurring products

Total amount of products related to the deal

Total amount of the discount on products related to the deal

Deal Currency Code

Closing date

Deal last modified date

Contact: Date created

Trigger
Stripe

Active subscription

For each active subscription on Stripe

Subscription ID

Billing Method

Subscription creation date

End of current period

Start of current period

customer code

customer: balance

customer: balance

customer: balance

customer: creation date

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

customer: name

Standard payment method

Standard subscription fees

Discount Coupon: Application Date

Discount Coupon: Deadline

Discount Coupon: ID

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Creation Date

Discount Coupon: Name

Discount Coupon: Pencentual Amount

Subscription end date

End of subscription trial period

Start of subscription trial period

Last Invoice: ID

Last Invoice: Billing Method

Last Invoice: Description

Last Invoice: Items

Invoice: Account Name

Last Invoice: Account Country

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Remaining Amount

Last Invoice: Remaining Amount

Última Fatura: Endereço do cliente - Cidade

Última Fatura: Endereço do cliente - País

Última Fatura: Endereço do cliente - linha 1

Última Fatura: Endereço do cliente - linha 2

Última Fatura: Endereço do cliente - Código postal

Última Fatura: Endereço do cliente - Cidade

Última Fatura: E-mail do cliente

Última Fatura: Nome do cliente

Última Fatura: Telefone do cliente

Last Invoice: Creation Date

Last Invoice: Due Date

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Fees

Last Invoice: Discount

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Trigger
Stripe

Approved payment

For each approved payment on Stripe

transaction id

amount in cents

original amount in decimal

amount formatted in R$

amount returned in cents

original currency amount converted to standard currency (in cents)

original currency amount converted to standard currency

fee amount in cents

fee amount in R$

net amount of original currency converted to standard currency (in cents)

net amount of original currency converted to standard currency

Exchange rate from the original currency value to the default currency value

captured transaction status

creation date (formatted - DD/MM/YYYY H:M:S)

creation date (formatted as year-month-day)

transaction description

transaction failure code

transaction failure message

Id do invoice

Value in cents of the invoice before discounts.

Value in BRL of the invoice before discounts.

Total in cents after discounts and taxes.

Total in BRL after discounts and taxes.

The amount of tax on this invoice in cents

The amount of tax on this invoice in BRL

Line items discount (cents)

Line items discount (with decimals)

Resume of invoice items in the format: Unit value in cents

Resume of invoice items in the format: Unit value in BRL

Resume of invoice items in the format: Product ID

Resume of invoice items in the format: Item nickname

Line items descriptions (separated by commas)

Invoice plans

Invoice number

Invoice customer name

Invoice customer e-mail

invoice due date (formatted as DD/MM/YYYY H:M:S)

invoice due date (formatted as year-month-day)

Hosted invoice URL

paid transaction status

extorted transaction code

payment status

customer code

customer: name

customer: balance

customer: creation date

customer: creation date (formatted as year-month-day)

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

Shipping: customer's name

Shipping: customer's phone

Delivery address: city

Delivery address: country

Delivery address: street

Delivery address: complement

Delivery address: Zip Code

Delivery address: state

Billing address: city

Billing address: country

Billing address: street

Billing address: add-on

Billing address: Zip Code

Billing address: state

Customer name on billing

Billing address: email

receipt: email

Payment method type

Payment intent: Customer emails

Payment Intent: Customer Names

Payment intention: Customer phone numbers

Statement description

Checkout session: ID

Checkout session: success URL

Checkout session: success URL - UTM source

Checkout session: success URL - UTM content

Checkout session: success URL - UTM medium

Checkout session: success URL - UTM term

Checkout session: success URL - UTM campaign

Checkout session: subscription plan name

Checkout session: item names (comma-separated)

Checkout session: item codes (comma-separated)

Checkout session: amount (comma-separated)

Checkout session: amount in reais (comma-separated)

Funds availability date (formatted - DD/MM/YYYY H:M:S)

Receipt Number

Checkout session items

Trigger
Stripe

Invoice captured

Invoice captured in Stripe

Invoice ID

Invoice number

Invoice status

Customer ID

Customer name

Customer email

Amount due (cents)

Amount paid (cents)

Currency

Hosted invoice URL

Invoice PDF URL

Created at

Due date

Live mode

Collection method

Trigger
HubSpot

New contact

For each created contact on HubSpot

Is the contact in a workflow?

Study area

School

Contact position

Contact city

Contact Zip Code

Contact email

Contact address

Contact State/Region

Contact country

Life cycle phase

Original source through which a contact found your website

Message that the contact can leave on the form

Contact name

Contact last name

Company Name

Twitter username

Contact's cell phone number

Contact phone number

Contact's WhatsApp phone number

Company annual revenue

Company sector

Contact sex

Contact content association status

Lead status

URL of the contact's company website

Date of first conversion

Name of the event of the first conversion

Date of the recent conversio

Name of the event of the recent conversion

Number of employees

Contact creation date

A contact's start date, automatically synced from the Lead Ads tool

Contact's date of birth

Days to closing

Annual revenue of the primary company associated with the contact

Industry of the primary company associated with the contact

Name of the primary company associated with the contact

Website of the primary company associated with the contact

Trigger
HubSpot

Created deal

For each created deal on HubSpot

Deal products

Deal: Deal name

Deal: Deal ID

Deal: Pipeline

Deal: Deal stage

Deal: Closing reason lost

Deal: Name of deal owner

Deal: Owner's last name

Deal: Owner's email

Deal: Deal amount

Deal: Description

Deal: Type of deal

Deal: Observations

Contact: Email

Contact: Name

Contact: Last name

Contact: Position

Contact: Telephone number

Contact: City

Contact: Address

Contact: Zip Code

Contact: State/Region

Contact: Country

Contact: Cell phone number

Contact: Message

Contact: Persona

Contact: Owner's name

Contact: Owner's last name

Contact: Owner's email

Deal: Sales cycle phase

Contact: Status

Contact: Source

Company: Company domain name

Company: Name

Company: Address

Company: Phone number

Company: Phone number without spaces and special characters

Company: Country

Company: City

Company: State/Region

Company: Zip Code

Company: Annual revenue

Company: Description

Company: Company page on LinkedIn

Company: Number of employees

Company: Sector

Company: Type

Deal: Product Summary

Deal: Product names

Deal: Product SKUs

Deal: Product prices

Deal: Product quantities

Billing frequency for recurring products

Billing period for recurring products

Deal: Total amount of related products

Deal: Total discount amount of related products

Deal: Currency Code

Deal: Closing date

Deal: Last modified date

Contact: Date created

Trigger
Stripe

Cancelled subscription

For each cancelled subscription on Stripe

Subscription ID

Billing Method

Subscription creation date

End of current period

Start of current period

customer code

customer: balance

customer: balance

customer: balance

customer: creation date

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

customer: name

Standard payment method

Standard subscription fees

Discount Coupon: Application Date

Discount Coupon: Deadline

Discount Coupon: ID

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Creation Date

Discount Coupon: Name

Discount Coupon: Pencentual Amount

Subscription end date

End of subscription trial period

Start of subscription trial period

Last Invoice: ID

Last Invoice: Billing Method

Last Invoice: Description

Last Invoice: Items

Invoice: Account Name

Last Invoice: Account Country

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Remaining Amount

Last Invoice: Remaining Amount

Última Fatura: Endereço do cliente - Cidade

Última Fatura: Endereço do cliente - País

Última Fatura: Endereço do cliente - linha 1

Última Fatura: Endereço do cliente - linha 2

Última Fatura: Endereço do cliente - Código postal

Última Fatura: Endereço do cliente - Cidade

Última Fatura: E-mail do cliente

Última Fatura: Nome do cliente

Última Fatura: Telefone do cliente

Last Invoice: Creation Date

Last Invoice: Due Date

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Fees

Last Invoice: Discount

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Data do agendamento do cancelamento

Cancellation date

Trigger
Stripe

Declined payment

For each declined payment on Stripe

transaction id

amount in cents

amount in Reais

amount formatted in R$

amount returned in cents

original currency amount converted to standard currency (in cents)

original currency amount converted to standard currency

fee amount in cents

fee amount in R$

net amount of original currency converted to standard currency (in cents)

net amount of original currency converted to standard currency

Exchange rate from the original currency value to the default currency value

captured transaction status

creation date (formatted - DD/MM/YYYY H:M:S)

creation date (formatted as year-month-day)

transaction description

transaction failure code

transaction failure message

código do invoice

Value in cents of the invoice before discounts.

Value in BRL of the invoice before discounts.

Total in cents after discounts and taxes.

Total in BRL after discounts and taxes.

The amount of tax on this invoice in cents

The amount of tax on this invoice in BRL

The aggregate amounts calculated per discount across all line items in cents

The aggregate amounts calculated per discount across all line items in cents

Resume of invoice items in the format: Unit value in cents

Resume of invoice items in the format: Unit value in BRL

Resume of invoice items in the format: Product ID

Resume of invoice items in the format: Item nickname

Line items descriptions (separated by commas)

Invoice plans

Invoice number

Invoice customer name

Invoice customer e-mail

invoice due date (formatted as DD/MM/YYYY H:M:S)

invoice due date (formatted as year-month-day)

Hosted invoice URL

paid transaction status

extorted transaction code

payment status

customer code

customer: name

customer: balance

customer: creation date

customer: creation date (formatted as year-month-day)

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

Shipping: customer's name

Shipping: customer's phone

Delivery address: city

Delivery address: country

Delivery address: street

Delivery address: complement

Delivery address: Zip Code

Delivery address: state

Billing address: city

Billing address: country

Billing address: street

Billing address: add-on

Billing address: Zip Code

Billing address: state

Customer name on billing

Billing address: email

receipt: email

Payment method type

Payment intention: Customer emails

Payment Intent: Customer Names

Payment intention: Customer phone numbers

Statement description

Checkout session: ID

Checkout session: URL de sucesso

Checkout session: success URL - UTM source

Checkout session: success URL - UTM content

Checkout session: success URL - UTM medium

Checkout session: success URL - UTM term

Checkout session: success URL - UTM campaign

Checkout session: subscription plan name

Checkout session: item names (comma-separated)

Checkout session: item codes (comma-separated)

Checkout session: amount (comma-separated)

Checkout session: amount in reais (comma-separated)

Funds availability date (formatted - DD/MM/YYYY H:M:S)

Receipt Number

Trigger
HubSpot

New form submission

For each new form response on HubSpot

Form name

Date of submission of the response to the form

Trigger
HubSpot

Lost deal

For each lost deal on HubSpot

Deal products

Deal: Deal name

Deal: ID

Deal: Pipeline

Deal: Stage

Deal: Lost reason

Deal: Owner name

Deal: Owner Last name

Deal: Owner email

Deal: Amount

Deal: Description

Deal: Type

Deal: Notes

Contact: E-mail

Contact: Name

Contact: Last name

Contact: Job title

Contact: Telephone

Contact: City

Contact: Address

Contact: Zip code

Contact: State

Contact: Country

Contact: Cellphone

Contact: Message

Contact: Persona

Contact: Owner name

Contact: Owner last name

Contact: Owner email

Contact: Lifecycle stage

Contact: Status

Contact: Source

Company: Domain name

Company: Name

Company: Address

Company: Telephone

Company: Telephone without spaces and special characters

Company: Country

Company: City

Company: State

Company: Zip code

Company: Annual revenue

Company: Description

Company: LinkedIn

Company: Number of employees

Company: Sector

Company: Type

Deal: Related products resume (SKUs, names, price, quantity)

Deal: Related product names

Deal: Related product SKUs

Deal: Related product prices

Deal: Related product quantities

Deal: Billing frequency for recurring products

Deal: Billing period for recurring products

Deal: Total value of related products

Deal: Total discount value of related products

Deal: Currency code

Deal: Close date

Deal: Last modified date

Contact: Create date

Trigger
Stripe

Created subscription

For each created subscription on Stripe

Subscription ID

Billing Method

Subscription creation date

End of current period

Start of current period

customer code

customer: balance

customer: balance

customer: balance

customer: creation date

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

customer: name

Standard payment method

Standard subscription fees

Discount Coupon: Application Date

Discount Coupon: Deadline

Discount Coupon: ID

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Absolute Amount

Discount Coupon: Creation Date

Discount Coupon: Name

Discount Coupon: Pencentual Amount

Subscription end date

End of subscription trial period

Start of subscription trial period

Last Invoice: ID

Last Invoice: Billing Method

Last Invoice: Description

Last Invoice: Items

Invoice: Account Name

Last Invoice: Account Country

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Total Amount

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Amount Paid

Last Invoice: Remaining Amount

Last Invoice: Remaining Amount

Última Fatura: Endereço do cliente - Cidade

Última Fatura: Endereço do cliente - País

Última Fatura: Endereço do cliente - linha 1

Última Fatura: Endereço do cliente - linha 2

Última Fatura: Endereço do cliente - Código postal

Última Fatura: Endereço do cliente - Cidade

Última Fatura: E-mail do cliente

Última Fatura: Nome do cliente

Última Fatura: Telefone do cliente

Last Invoice: Creation Date

Last Invoice: Due Date

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Subtotal

Last Invoice: Fees

Last Invoice: Discount

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Last Invoice: Total

Nome do plano da assinatura

Subscription status

Trigger
Stripe

Refunded payment

For each refunded payment on Stripe

transaction id

amount in cents

amount in Reais

amount formatted in R$

amount returned in cents

original currency amount converted to standard currency (in cents)

original currency amount converted to standard currency

fee amount in cents

fee amount in R$

net amount of original currency converted to standard currency (in cents)

net amount of original currency converted to standard currency

Exchange rate from the original currency value to the default currency value

captured transaction status

creation date (formatted - DD/MM/YYYY H:M:S)

creation date (formatted as year-month-day)

transaction description

transaction failure code

transaction failure message

código do invoice

Value in cents of the invoice before discounts.

Value in BRL of the invoice before discounts.

Total in cents after discounts and taxes.

Total in BRL after discounts and taxes.

The amount of tax on this invoice in cents

The amount of tax on this invoice in BRL

The aggregate amounts calculated per discount across all line items in cents

The aggregate amounts calculated per discount across all line items in cents

Resume of invoice items in the format: Unit value in cents

Resume of invoice items in the format: Unit value in BRL

Resume of invoice items in the format: Product ID

Resume of invoice items in the format: Item nickname

Line items descriptions (separated by commas)

Invoice plans

Invoice number

Invoice customer name

Invoice customer e-mail

invoice due date (formatted as DD/MM/YYYY H:M:S)

invoice due date (formatted as year-month-day)

Hosted invoice URL

paid transaction status

extorted transaction code

payment status

customer id

customer: name

customer: balance

customer: creation date

customer: creation date (formatted as year-month-day)

customer: description

customer: email

customer: CPF/CNPJ

customer: Document

Shipping: customer's name

Shipping: customer's phone

Delivery address: city

Delivery address: country

Delivery address: street

Delivery address: complement

Delivery address: Zip Code

Delivery address: state

Billing address: city

Billing address: country

Billing address: street

Billing address: add-on

Billing address: Zip Code

Billing address: state

Customer name on billing

Billing address: email

receipt: email

Payment method type

Payment intention: Customer emails

Payment Intent: Customer Names

Payment intention: Customer phone numbers

Statement description

Checkout session: ID

Checkout session: URL de sucesso

Checkout session: success URL - UTM source

Checkout session: success URL - UTM content

Checkout session: success URL - UTM medium

Checkout session: success URL - UTM term

Checkout session: success URL - UTM campaign

Checkout session: subscription plan name

Checkout session: item names (comma-separated)

Checkout session: item codes (comma-separated)

Checkout session: amount (comma-separated)

Checkout session: amount in reais (comma-separated)

Action
HubSpot

Create or update contact

create/update a contact on HubSpot

Contact list

Email Required

Name

Surname

Phone number

Cell phone number

WhatsApp Phone Number

Office

Message

Owner's email

Address

City

State/Region

Country

Postal Code

Status

Life cycle stage

Number of employees

Company: name

Company: Company domain name

Company: Sector

Company: Phone number

Company: Type

Company: City

Company: State/Region

Company: Zip Code

Company: Country

Company: Number of employees

Company: Annual revenue

Company: Description

Company: Company page on LinkedIn

Action
HubSpot

Create or update deal

create/update a deal on HubSpot

Deal update settings

Deal update criteria

Distribute new deal

Select sellers

Opportunity owner email

Deal name Required

Contact: Name

Contact: Last name

Contact: Telephone

Contact: Cell phone

WhatsApp Phone Number

Deal: Deal amount

Deal: Description

Deal: Closing date

Type of deal

Contact: Email

Contact: Position

Contact: Message

Contact: Address

Contact: City

Contact: State/Region

Contact: Country

Contact: Status

Contact: Life cycle phase

Company: name

Comments

Company: Company domain name

Company: Sector

Company: Phone number

Company: Type

Company: City

Company: State/Region

Company: Zip Code

Company: Country

Company: Number of employees

Company: Annual revenue

Company: Description

Company: Company page on LinkedIn

Product: Name of the product related to the deal

Product: Deal-related product SKU

Product: Quantity of the product related to the deal

Product: Price of the product related to the deal

Action
Stripe

Generate a billing

Generate a billing on Stripe

Product or service name Required

Charge amount Required

Currency Required

Customer email

How it works

How the HubSpot and Stripe integration works

1. Trigger HubSpot Deal reaches pipeline stage, New contact, New form submission, Won deal
2. Action Stripe Generate a billing
1. Trigger Stripe Active subscription, Cancelled subscription, Created subscription, Approved payment
2. Action HubSpot Create or update contact, Create or update deal

Trusted by over 10.000 amazing companies

HubSpot

HubSpot

CRM

Connect HubSpot to 131+ apps with Pluga and turn your work into a productive machine. Register leads from every channel automatically, move deals along on their own, generate contracts and invoices, fire personalized follow-ups at the right moment and keep your pipeline always up to date.

Integrations with HubSpot See more integrations with CRM Visit HubSpot
Stripe

Stripe

Payment

Connect Stripe to 131+ apps with Pluga and turn your work into a productive machine. Generate invoices as soon as a deal closes and automate what happens with payment data: notify the customer, settle it in your finance app and log it in your CRM. You can also push sales records out to keep cash flow dashboards always up to date.

Integrations with Stripe See more integrations with Payment Visit Stripe

Frequently Asked Questions

  • With Pluga, you can easily automate HubSpot with Stripe . Just follow these steps:

    • 1. Log in or sign up (for free) on Pluga and click on “Create automation”;
    • 2. Select the source app and trigger;
    • 3. Select the destination app and action;
    • 4. Make the necessary adjustments, specifying which data will be sent to one app to another.
  • By automating HubSpot with Stripe on Pluga, you can automate various manual tasks that reduce productivity for those who perform them, while also avoiding human errors. The best part is that the process is simple and doesn’t require typing a single line of code.

  • On Pluga, you can make several automations for free with the free plan. Additionally, you have the option to try all the features for 7 days at no cost to create automations between HubSpot, Stripe, and even other apps.

    We also offer three other plans, with prices ranging from $17 to $71 per month, which include premium automations and features, as well as a higher volume of events and automations. For companies with specific needs, we have the Enterprise plan, designed to offer customized solutions beyond the resources available in other plans.

    Check Pluga's pricing page for more details.