HubSpot
Referral Rock
Stripe

HubSpot + Referral Rock + Stripe integrations

Automate payment tracking, referral rewards, contact management, deal updates, and subscription changes across HubSpot, Referral Rock, and Stripe.

Get Started For Freearrow right
Free foreverFree forever.
Use premium features free for 14 daysUse premium features free for 14 days.
Popular automation
Trigger
Checkout session is completed in Stripe
in Stripe
Instant
Actions
Update referral in Referral Rock
in Referral Rock
Update deal in HubSpot
in HubSpot

Trusted by experts at...

indeed-logoIntuit-logonvidia-logosalesforce-logottc-logoWalmart-logoaccenture-logoadobe-logoatlassian-logocisco-logodeloitte-logohp-logo
indeed-logoIntuit-logonvidia-logosalesforce-logottc-logoWalmart-logoaccenture-logoadobe-logoatlassian-logocisco-logodeloitte-logohp-logo
1500+
App Integrations
20 Million+
Ready Automations
42,000+
Customers Worldwide
certifiedcertifiedcertified

Ready Workflows Ready Workflows   for HubSpot + Referral Rock + Stripe integration

Track payments, update referrals, manage deals, apply billing credits, and keep contact records current, all in just one click.

Update Referral Rock and HubSpot when a Stripe checkout session is completed

Checkout session is completed in Stripe→Update referral in Referral Rock→Update deal in HubSpot
Update referral statuses and close deals in your CRM automatically after each successful Stripe checkout.
When a customer completes a purchase through Stripe, manual bookkeeping and status updates slow down your team. This automation instantly updates the corresponding referral in Referral Rock and marks the deal as won in HubSpot. You eliminate repetitive data entry and ensure your revenue and referral records stay in sync.
Read More

Process referral-linked Stripe checkouts to update Referral Rock and HubSpot

Checkout session is completed in Stripe→Continue only if referral code metadata is present→Update referral in Referral Rock→Update deal in HubSpot
Filter checkouts to process only purchases linked to referral campaigns before updating Referral Rock and HubSpot.
Standard checkouts should not trigger referral updates if they came in organically. This workflow checks for referral metadata on the Stripe transaction before updating your referral program and CRM. It prevents false attributions and keeps your reporting accurate.
Read More

Update Referral Rock and HubSpot and notify Slack after a Stripe checkout

Checkout session is completed in Stripe→Update referral in Referral Rock→Update deal in HubSpot→Send channel message
Update Referral Rock and HubSpot after a successful checkout and post an immediate alert to Slack.
Keeping your team informed builds momentum after a successful sale. This setup handles the core referral and CRM updates while posting a celebratory message directly to your company Slack channel. Everyone sees the win without checking multiple dashboards.
Read More

Create a HubSpot contact and a Stripe coupon when a Referral Rock referral is created

Referral is created in Referral Rock→Create contact in HubSpot→Create coupon in Stripe
Sync newly registered referrals into HubSpot as leads and create custom welcome discount coupons in Stripe.
New advocates and referrals need immediate onboarding to stay engaged. When a referral is created in Referral Rock, this automation adds them as a contact in HubSpot and generates a personalized discount coupon in Stripe. You welcome new leads and provide checkout incentives instantly.
Read More

Generate AI context before creating a HubSpot contact and Stripe coupon from a referral

Referral is created in Referral Rock→Generate personalized welcome message and lead score based on referral details→Create contact in HubSpot→Create coupon in Stripe
Craft tailored introductory context using AI before creating the lead in HubSpot and issuing a Stripe coupon.
High-touch sales teams benefit from tailored context when a new lead enters the pipeline. This workflow passes referral details through ChatGPT to generate custom notes and lead scores before logging the contact in HubSpot and setting up their Stripe discount. Your team gets enriched lead data from day one.
Read More

Add HubSpot closed deals as Referral Rock members and provision Stripe customer profiles

Deal stage is changed in HubSpot→Add member in Referral Rock→Create customer in Stripe
Enroll clients whose deals reach Closed Won as advocates in Referral Rock and provision their billing profiles in Stripe.
Manual post-sale setup creates friction during onboarding. When a deal reaches the won stage in HubSpot, this automation turns the client into a referral program member in Referral Rock and provisions their customer account in Stripe. You transition clients from sales to billing and advocacy seamlessly.
Read More

Apply Stripe billing credit and add a HubSpot contact note when a referral reward is created

Reward is created in Referral Rock→Search customer by email in Stripe→Create customer balance transaction in Stripe→Add note to contact in HubSpot
Automatically apply earned referral rewards as billing account credit in Stripe and log the reward on HubSpot.
Manual credit issuance leads to billing errors and delayed rewards. When a reward is earned in Referral Rock, this setup finds the customer in Stripe, applies a balance credit to their account, and adds a confirmation note to their timeline in HubSpot. Your customers receive their rewards promptly without manual intervention.
Read More

Register HubSpot form submissions into Referral Rock and pre-create Stripe customers

Form is submitted in HubSpot→Add referral in Referral Rock→Create customer in Stripe
Process inbound web form inquiries by registering the lead into Referral Rock and pre-creating a Stripe customer.
Capturing interest across multiple platforms requires synchronized record creation. When a visitor submits a form in HubSpot, this automation registers them into your referral engine and pre-creates their customer profile in Stripe. You accelerate intake and prepare your billing systems before the first invoice.
Read More

Adjust Referral Rock attribution and create a HubSpot task when a Stripe refund is issued

Refund is issued in Stripe→Search referral in Referral Rock→Update referral in Referral Rock→Create task in HubSpot
Investigate refunded purchases by locating the referral in Referral Rock and creating a HubSpot follow-up task.
Refunds impact commission and referral attribution structures. When a refund is issued in Stripe, this workflow locates the corresponding referral in Referral Rock to adjust attribution and creates an urgent follow-up task for customer success in HubSpot. You maintain clean financial records and address customer issues promptly.
Read More

Unsubscribe churning Stripe subscribers from Referral Rock and update HubSpot contacts

Subscription is cancelled in Stripe→Unsubscribe email in Referral Rock→Update contact in HubSpot
Unsubscribe churning subscribers from Referral Rock promotional emails and update their contact status in HubSpot.
Sending promotional emails to cancelled subscribers damages brand trust. When a subscription is cancelled in Stripe, this automation removes their email from Referral Rock mailing lists and updates their contact status in HubSpot. You prevent awkward marketing mix-ups and keep customer profiles accurate.
Read More
  • 1of2
Got a different task in mind? Describe it
Got a different automation in mind? Describe it and let Integrately AI build it for you.

Steps to connect HubSpot, Referral Rock and Stripe

  1. Log in to Integrately
  2. Search and select HubSpot and Referral Rock
  3. Pick a ready 1-click automation or select the desired trigger-action pair
  4. Securely connect your HubSpot & Referral Rock accounts
  5. Add Stripe in the next steps of your workflow
  6. Map the fields across all three apps
  7. Test it, then switch it on Done

How the data usually flows between HubSpot, Referral Rock and Stripe

See how customer transactions, referral rewards, and CRM records stay synchronized across your entire stack.

Stripe
Stripe
The moment a customer completes a transaction or subscription change, the workflow captures the purchase details instantly.
Capture
Referral Rock
Referral Rock
The platform checks the purchase against active referral campaigns to qualify advocates and update reward balances.
Process
HubSpot
HubSpot
Deal stages, contact timelines, and customer notes are updated in your CRM so your sales and success teams see the latest status.
Sync
Stripe
Stripe
Billing credits are applied, discount coupons are generated, or team alerts go out without anyone touching the software manually.
Action
ai-icon
Fully Automated
Once set up, your data moves seamlessly
between HubSpot, Referral Rock and Stripe.
HubSpot
Referral Rock
Stripe
One continuous flow, Zero extra effort.

Supported triggers and actions

A trigger is what starts the automation. An action is what it does next. Mix any of these across the three apps.

HubSpot
HubSpot Triggers & Actions
Contact is created in a list in HubSpot
Try it →
Meeting is created in HubSpot
Triggers the automation when a new meeting is created
Try it →
Meeting is updated in HubSpot
Triggers the automation when a new meeting is update
Try it →
Contact is created in HubSpot
Triggers the automation when a new contact is created
Try it →
Contact is updated in HubSpot
Triggers the automation when a contact is updated or created.
Try it →
Company is created in HubSpot
Triggers the automation when a new company is created
Try it →
Company is updated in HubSpot
Triggers the automation when a company is updated
Try it →
Deal is created in HubSpot
Triggers the automation when a deal is created
Try it →
Deal stage is changed in HubSpot
Triggers the automation when a deal stage is changed
Try it →
Deal is updated in HubSpot
Triggers the automation when a deal is updated
Try it →
Task is created in HubSpot
Triggers the automation when a new task is created
Try it →
Task is updated in HubSpot
Triggers the automation when a task is updated
Try it →
Task is marked as done in HubSpot
Triggers the automation when a task is marked as completed.
Try it →
Quote is created in HubSpot
Triggers the automation when a new quote is created
Try it →
Quote is created or updated in HubSpot
Triggers the automation when a quote is created or updated
Try it →
New Line item is created in HubSpot
Triggers the automation when a new line item is added
Try it →
LineItem is created/updated in HubSpot
Triggers the automation when a LineItem is added or updated
Try it →
Product is created in HubSpot
Triggers the automation when a new product is created
Try it →
Product is updated in HubSpot
Triggers the automation when a product is updated
Try it →
Form is submitted in HubSpot
Triggers the automation when a form is filled
Try it →
Email event is created in HubSpot
Triggers the automation when any email event occurs
Try it →
Engagement is created in HubSpot
Triggers the automation when any type of engagement is created
Try it →
Engagement is created/modified in HubSpot
Triggers the automation when any contact activity is created or updated
Try it →
Blog post is created in HubSpot
Triggers the automation when a new blog post is created
Try it →
Blog tag is created in HubSpot
Triggers the automation when a new tag is added to blog
Try it →
Social media message is broadcasted in HubSpot
Triggers the automation when a social media message is broadcasted
Try it →
Email subscription timeline is created in HubSpot
Triggers the automation when tracking is initiated for a contact's email subscription activities
Try it →
Ticket is created in HubSpot
Triggers the automation when a new ticket is created
Try it →
Ticket is updated in HubSpot
Triggers the automation when a ticket is modified
Try it →
File is created/uploaded in HubSpot
Triggers the automation when a particular action in the workflow fails
Try it →
Form is created in HubSpot
Triggers the automation when a new form is created
Try it →
Associate contact with company in HubSpot
Associates a contact with a company
Try it →
Uninstall App in HubSpot
Removes the application from the system.
Try it →
Associate Deal with Contact in HubSpot
Link a support Dealto a contact
Try it →
Associate Deal with Company in HubSpot
Link a support ticket to a corresponding object
Try it →
Associate engagement with related object in HubSpot
Link a support engagement to a corresponding object
Try it →
Remove email subscription in HubSpot
Removes an email subscription
Try it →
Create contact in HubSpot
Adds a new contact to the database
Try it →
Update contact in HubSpot
Updates contact information with new details
Try it →
Add contact to a list in HubSpot
Adds a contact to a predefined contact list
Try it →
Remove contact from list in HubSpot
Removes a particular contact from a designated list
Try it →
Create or Update contact in HubSpot
Adds or update contact information
Try it →
Get contact by id in HubSpot
Retrieves a contact's information based on their id
Try it →
Archive contact in HubSpot
Archive a particular contact's details for future reference
Try it →
Create company in HubSpot
Generates a new company profile with given details
Try it →
Update company in HubSpot
Updates company information
Try it →
Get company by id in HubSpot
Retrieves a company's details using its id
Try it →
Archive company in HubSpot
Archive company files and data for future reference
Try it →
Create deal in HubSpot
Generates a new deal with
Try it →
Update deal in HubSpot
Updates deal information based on new criteria or changes
Try it →
Get deal by id in HubSpot
Retrieves a deal by its id
Try it →
Archive deal in HubSpot
Save and store deal information for future reference
Try it →
Create task in HubSpot
Creates a new task
Try it →
Update task in HubSpot
Updates the task with new information or changes
Try it →
Mark task as completed in HubSpot
Marks task as completed
Try it →
Archive task in HubSpot
Move completed tasks to a designated archive folder
Try it →
Create note in HubSpot
Creates a new note in the particular format
Try it →
Add note to contact in HubSpot
Adds a personalized note to a contact
Try it →
Add note to deal in HubSpot
Adds a note to a deal
Try it →
Upload file in HubSpot
Try it →
Create engagement in HubSpot
Logs a new engagement or interaction, such as a call, email, or meeting
Try it →
Create blog post in HubSpot
Generates and publish a new blog post
Try it →
Create blog tag in HubSpot
Creates tags for blog posts based on content keywords
Try it →
Get quote by id in HubSpot
Retrieves a quote using its id
Try it →
Create line-item in HubSpot
Creates a new line item
Try it →
Update line-item in HubSpot
Updates the details of a line-item
Try it →
Get line-item by id in HubSpot
Retrieves a line-item from a database using its id
Try it →
Archive line-item in HubSpot
Store a line-item for future reference
Try it →
Create ticket in HubSpot
Generates a new ticket
Try it →
Update ticket in HubSpot
Updates ticket information
Try it →
Get ticket by id in HubSpot
Retrieves a ticket by its id
Try it →
Archive ticket in HubSpot
Archive closed tickets for better organization
Try it →
Get associated records in HubSpot
Try it →
Get deal associated records in HubSpot
Try it →
Associate task with contact in HubSpot
Link a task to a contact in the contact list
Try it →
Associate ticket to related object in HubSpot
Link a support ticket to a corresponding object
Try it →
Associate deal with line item in HubSpot
Associates a deal with a line item
Try it →
Remove Association in HubSpot
Removes an association
Try it →
Create form submission in HubSpot
Generates a form submission from input data
Try it →
Create social media message in HubSpot
Creates a new social media message
Try it →
Add contact to workflow in HubSpot
Adds a contact to a workflow
Try it →
Retrieve signed URL for file in HubSpot
Retrieves a signed url for a file
Try it →
Create product in HubSpot
Generates and launch new products
Try it →
Update product in HubSpot
Updates product information
Try it →
Get product by id in HubSpot
Retrieves product information using its id
Try it →
Archive product in HubSpot
Move discontinued products to an archive folder for future reference
Try it →
Get owner by Id in HubSpot
Retrieves owner information based on the provided unique id
Try it →
Get form by id in HubSpot
Retrieves a form based on its id
Try it →
Get owner by Email in HubSpot
Retrieves owner information based on the provided email address
Try it →
Get pipeline stage details in HubSpot
Retrieves detailed information about a stage in a pipeline
Try it →
Search contact in HubSpot
Searches and locate contact information
Try it →
Search contact by email in HubSpot
Finds and retrieves contact information using their email address
Try it →
Search company in HubSpot
Searches for and retrieve detailed information about different companies
Try it →
Search company by name in HubSpot
Searches for a company using its name
Try it →
Search company by domain in HubSpot
Searches for a company's information based on its domain
Try it →
Search company by website in HubSpot
Searches for company information using their website address
Try it →
Search deal in HubSpot
Searches and identify the best deals based on particular criteria
Try it →
Search deal by name in HubSpot
Searches for a deal by its name
Try it →
Search task by title in HubSpot
Searches for a task by title
Try it →
Search blog by name in HubSpot
Searches for a blog by name
Try it →
Search tickets in HubSpot
Searches for tickets
Try it →
Search products in HubSpot
Searches for products
Try it →
Search line items in HubSpot
Searches for line items
Try it →
Search blog tag in HubSpot
Searches for a blog tag
Try it →
Referral Rock
Referral Rock Triggers & Actions
Instant
Member is created in Referral Rock
Triggers the automation when a new member is added
Try it →
Instant
Member is updated in Referral Rock
Triggers the automation when a member's profile is updated
Try it →
Instant
Referral is created in Referral Rock
Triggers the automation when a referral is created
Try it →
Instant
Referral is updated in Referral Rock
Triggers the automation when a referral is updated
Try it →
Instant
Reward is created in Referral Rock
Triggers the automation when a reward is created
Try it →
Instant
Reward is updated in Referral Rock
Triggers the automation when a reward is updated
Try it →
Add member in Referral Rock
Adds a new member to the particular group or team
Try it →
Search member in Referral Rock
Searches for a member with
Try it →
Add referral in Referral Rock
Creates and track referrals with
Try it →
Add potential invite in Referral Rock
Sends invitations to potential contacts for upcoming events
Try it →
Update referral in Referral Rock
Updates referral information
Try it →
Search referral in Referral Rock
Searches for a referral
Try it →
Search program in Referral Rock
Searches for a program
Try it →
Unsubscribe email in Referral Rock
Removes email address from mailing list
Try it →
Stripe
Stripe Triggers & Actions
Instant
Subscription is cancelled in Stripe
Triggers the automation when a subscription is cancelled
Try it →
Instant
Subscription is updated in Stripe
Triggers the automation when a subscription is updated
Try it →
Instant
Invoice is paid in Stripe
Triggers the automation when an invoice is marked as paid
Try it →
Transaction is created in Stripe
Try it →
Instant
Subscription is created in Stripe
Triggers the automation when a customer is signed up for a new plan.
Try it →
Instant
Charge is captured in Stripe
Triggers the automation when a payment is made
Try it →
Instant
Charge is successful in Stripe
Triggers the automation when a payment is made successfully
Try it →
Instant
Charge is failed in Stripe
Triggers the automation when the payment fails
Try it →
Instant
Customer is created in Stripe
Triggers the automation when a new customer is created
Try it →
Instant
Customer is updated in Stripe
Triggers the automation when customer details are updated
Try it →
Instant
Charge dispute is created in Stripe
Triggers the automation when a new charge dispute is created
Try it →
Instant
Fraud warning is created in Stripe
Triggers the automation when fraudulent activity is detected
Try it →
Instant
Charge dispute funds are withdrawn in Stripe
Triggers the automation when funds are withdrawn after a charge is disputed
Try it →
Instant
Fraud warning is updated in Stripe
Triggers the automation when a fraud warning is updated
Try it →
Instant
Charge dispute is closed in Stripe
Triggers the automation when a charge dispute is closed
Try it →
Instant
Charge dispute funds are reinstated in Stripe
Triggers the automation when any disputed charge funds are reinstated
Try it →
Instant
Charge dispute is updated in Stripe
Triggers the automation when a charge dispute is updated
Try it →
Instant
Issuing dispute is created in Stripe
Triggers the automation when a dispute is raised
Try it →
Instant
Issuing dispute fund is reinstated in Stripe
Triggers the automation when a dispute fund is reinstated
Try it →
Instant
Issuing dispute is closed in Stripe
Triggers the automation when a dispute is closed
Try it →
Instant
Issuing dispute is submitted in Stripe
Triggers the automation when a dispute is submitted
Try it →
Instant
Issuing dispute is updated in Stripe
Triggers the automation when a dispute is modified
Try it →
Instant
Checkout session is completed in Stripe
Triggers the automation when a checkout session is completed
Try it →
Instant
Payment intent is successfully paid in Stripe
Triggers the automation when a payment intent is successfully paid
Try it →
Instant
Payment intent is created in Stripe
Triggers the automation when a payment intent is created
Try it →
Instant
Payment intent is failed in Stripe
Triggers the automation when a payment intent fails
Try it →
Refund is issued in Stripe
Triggers the automation when a refund is issued
Try it →
Event is added in Stripe
Triggers the automation when a new event is created
Try it →
Instant
Invoice is created in Stripe
Triggers the automation when any invoice is added or modified
Try it →
Instant
Invoice is updated in Stripe
Triggers the automation when an invoice is updated
Try it →
Instant
Invoice is sent in Stripe
Triggers the automation when an invoice is sent
Try it →
Instant
Draft invoice is finalized in Stripe
Triggers the automation when a draft invoice is finalized
Try it →
Instant
Draft invoice is deleted in Stripe
Triggers the automation when a draft invoice is deleted
Try it →
Coupon is added in Stripe
Triggers the automation when a new coupon is added
Try it →
Instant
Invoice payment is successful in Stripe
Triggers the automation when an invoice is successfully paid
Try it →
Instant
Payout is created in Stripe
Triggers the automation when a payout is created
Try it →
Dispute is created in Stripe
Triggers the automation when a dispute is created
Try it →
Instant
Invoice payment is failed in Stripe
Triggers the automation when an invoice payment fails
Try it →
Instant
Payout is updated in Stripe
Triggers the automation when a payout is updated
Try it →
Instant
Payout attempt is failed in Stripe
Triggers the automation when a payout attempt fails
Try it →
Instant
Payment intent is cancelled in Stripe
Triggers the automation when a payment intent is cancelled
Try it →
Instant
Payment intent requires action in Stripe
Triggers the automation when a payment intent requires action
Try it →
Instant
Payout is cancelled in Stripe
Triggers the automation when a payout is cancelled
Try it →
Instant
Product is created in Stripe
Triggers the automation when a new product is created
Try it →
Instant
Product is updated in Stripe
Triggers the automation when a product is updated
Try it →
Instant
Product is deleted in Stripe
Triggers the automation when a product is deleted
Try it →
Instant
Invoice item is created in Stripe
Triggers the automation when a new invoice item is created
Try it →
Instant
Invoice item is updated in Stripe
Triggers the automation when an Invoice item is updated
Try it →
Instant
Invoice item is deleted in Stripe
Triggers the automation when an Invoice item is deleted
Try it →
Instant
Plan is created in Stripe
Triggers the automation when a new plan is created
Try it →
Instant
Plan is updated in Stripe
Triggers the automation when a plan is updated
Try it →
Instant
Plan is deleted in Stripe
Triggers the automation when a plan is deleted
Try it →
Instant
Quote is created in Stripe
Triggers the automation when a new quote is created
Try it →
Instant
Quote is accepted in Stripe
Triggers the automation when any quote is accepted
Try it →
Instant
Quote is cancelled in Stripe
Triggers the automation when any quote is cancelled
Try it →
Instant
Quote is finalized in Stripe
Triggers the automation once a quote has been finalized
Try it →
Void invoice in Stripe
Voids an invoice
Try it →
Get checkout session by id in Stripe
Retrieves checkout session details by ID
Try it →
Search checkout session in Stripe
Searches for checkout sessions
Try it →
Create customer in Stripe
Adds a new customer to the database
Try it →
Search customer by email in Stripe
Searches for a customer by their email address
Try it →
Get customer by id in Stripe
Retrieves customer information based on their id
Try it →
Update customer in Stripe
Updates a customer's information
Try it →
Delete customer in Stripe
Removes a customer from the database
Try it →
Send invoice in Stripe
Generates and send invoices to clients
Try it →
Create an invoice in Stripe
Generates a new invoice
Try it →
Create an invoice (line item support) in Stripe
Creates a new invoice with support for line items
Try it →
Search latest invoice by customer id in Stripe
Try it →
Finalize invoice in Stripe
Generates and send the finalized invoice to the client
Try it →
Update invoice in Stripe
Updates invoice details based on new information
Try it →
Get invoice by id in Stripe
Retrieves a invoice using its id
Try it →
Delete draft invoice in Stripe
Removes a draft invoice
Try it →
Create a subscription in Stripe
Sets up a recurring subscription
Try it →
Cancel subscription in Stripe
Stop recurring payments and deactivate account access
Try it →
Search subcriptions by customer in Stripe
Searches and retrieve subscriptions associated with a customer
Try it →
Get subscription by id in Stripe
Retrieves a subscription record using its id
Try it →
Create product in Stripe
Generates and launch new products
Try it →
Search product by name in Stripe
Searches for a product by name
Try it →
Get product by id in Stripe
Retrieves product information using its id
Try it →
Update product in Stripe
Updates product information
Try it →
Delete product in Stripe
Removes a selected product from the database
Try it →
Create an invoice item in Stripe
Adds a new item to an invoice
Try it →
Update invoice item in Stripe
Updates the details of an invoice item in your system
Try it →
Create payment link in Stripe
Generates secure payment links for customers to make transactions
Try it →
Create price for product in Stripe
Sets a price for a product
Try it →
Create coupon in Stripe
Generates a discount code for a new promotional offer
Try it →
Create payout in Stripe
Creates a new payout
Try it →
Search product price by product id in Stripe
Searches for a product price by product id
Try it →
Attach payment method in Stripe
Attaches a payment method
Try it →
Create payment method in Stripe
Set up a new payment method
Try it →
Confirm a payment intent in Stripe
Process and verify payment transactions
Try it →
Update coupon in Stripe
Updates coupon information
Try it →
Delete coupon in Stripe
Removes coupon code from the system
Try it →
Delete invoice item in Stripe
Removes a particular item from a particular invoice
Try it →
Cancel a payment intent in Stripe
Cancels a payment transaction
Try it →
Cancel payout in Stripe
Halt the process of transferring funds to a recipient
Try it →
Capture a payment intent in Stripe
Capture payment details from a payment gateway
Try it →
Get payment intent by id in Stripe
Retrieves a payment intent by its id
Try it →
Search latest payment intent by customer in Stripe
Try it →
Get charge by id in Stripe
Retrieves a charge by its id
Try it →
Search latest charge for customer in Stripe
Try it →
Search customer by meta data in Stripe
Automatically searches for a specific customer by meta data field.
Try it →
Search subscription by meta data in Stripe
Automatically searches for a specific subscription by meta data field.
Try it →
Create customer balance transaction in Stripe
Adds a new balance transaction for the customer
Try it →

Who this setup is for

SaaS and subscription businesses
SaaS and subscription businesses
E-commerce store owners
E-commerce store owners
Growth and marketing teams
Growth and marketing teams
Sales and customer success managers
Sales and customer success managers
📋 SaaS and subscription businesses
You manage recurring billing in Stripe, track leads in HubSpot, and run customer advocacy programs. This setup synchronizes subscriptions, referrals, and CRM deals automatically.
🎙️ E-commerce store owners
Customers purchase products through your online store while sharing referral links with friends. This integration connects your checkout data to referral rewards and customer profiles.
🔁 Growth and marketing teams
You run referral campaigns that generate inbound leads and new paying customers. This workflow ensures every reward earned and deal closed is logged without manual spreadsheets.
🗂️ Sales and customer success managers
Keeping client records updated across billing and CRM platforms takes hours every week. This automation handles the administrative work so you can focus on building client relationships.
Our team

Ready Workflows Did you know?

Our team can create automations for you... At no extra cost!

Tell us what type of automation you want to make?
Built in

Everything this automation handles for you

Everything this automation handles for you
No duplicate records
Search existing contacts and customer profiles before creating new entries, preventing duplicate profiles when repeat buyers check out.
Auto-retry failed steps
If a momentary connection issue stops a step from running, the automation retries the action instead of leaving your workflow half-finished.
Conditional filtering
Process only transactions that match specific criteria, such as checking for referral metadata before updating your program.
Multi-app synchronization
Pass information across your billing, referral, and CRM tools simultaneously so every platform reflects the exact same customer status.

Why choose Integrately to automate HubSpot + Referral Rock + Stripe

Build and manage your HubSpot + Referral Rock + Stripe automations with ready-made flows, AI assistance, 24x5 reliable human support, and enterprise-grade security.

1,500+ apps connected
1,500+ apps connected
Connect HubSpot + Referral Rock + Stripe with email, CRM, messaging, finance, support, and other tools whenever your process needs another step.
20M+ Ready Automations
20M+ Ready Automations
Start with 20 million+ proven automation templates instead of building everything from scratch. Pick the closest flow, connect your accounts, and automate in minutes.
AI that builds your automations
AI that builds your automations
Describe your workflow in plain English. Integrately AI builds it, maps fields, adds conditions, and even lets you edit it through chat.
24x5 Live Chat Support
24x5 Live Chat Support
Chat with a real person and get reply within 2-5 minutes. No bots, no tickets, no waiting — just real help, right when you need it.
Free done-for-you setup
Free done-for-you setup
Tell our team what you need and we will help set up the automation in your account at no extra cost on any plan.
Secure by design
Secure by design
SOC 2 Type II and ISO 27001:2022 certified, with GDPR-compliant data practices. Your data and credentials are handled using recognised security and privacy standards.
Price Comparison with Popular Alternatives
Popular Alternative
😐
750 Tasks
in $19.99
Integrately
😍
2,000 Tasks
in $19.99

Prefer to connect just two apps? Explore each combination separately

HubSpot
Referral Rock
HubSpot + Referral Rock
Sync contacts and deals between your CRM and referral program effortlessly.
Explore Integrations
Referral Rock
Stripe
Referral Rock + Stripe
Apply billing credits and issue discount coupons based on referral activity.
Explore Integrations
HubSpot
Stripe
HubSpot + Stripe
Create customer profiles and update deals automatically when payments clear.
Explore Integrations

Trusted by 42,000+ Customers

Highest Rated Integration Platform on G2
P
ProductHunt

Most upvoted product of the month

▲ 2000+
Automate Now In 1 Click arrow rightIt's 3x-10x Less Expensive!It's 3x-10x Less Expensive!It's 3x-10x Less Expensive!
leader
most-implementable
easiest-to-do-business
best-support

Questions people ask

Can a completed Stripe checkout automatically update Referral Rock and HubSpot?
Frequently Asked Questions
Yes, Integrately has a ready workflow to update referral statuses in Referral Rock and close deals in HubSpot when a Stripe checkout completes. When a payment finishes in Stripe, Integrately updates the matching referral and marks the deal as won in your CRM.
Can new Referral Rock referrals automatically create contacts in HubSpot and coupons in Stripe?
Frequently Asked Questions
Can earned Referral Rock rewards automatically apply billing credit in Stripe?
Frequently Asked Questions
What happens when a Stripe subscription is cancelled?
Frequently Asked Questions
Can HubSpot deal stage changes add members to Referral Rock and create Stripe customers?
Frequently Asked Questions
Do I need coding skills to connect HubSpot, Referral Rock and Stripe?
Frequently Asked Questions
Didn't find the answer you were looking for?
Didn't find the answer you were looking for?
No worries — just send us a message and we’ll get back to you as soon as possible.