Member-only story

Create or update HubSpot contacts with new Stripe payments

Usman Haider
5 min readSep 5, 2024

--

Stripe + Hubspot

Automating workflows between different platforms can streamline business processes and eliminate manual work. For example, updating or creating HubSpot contacts when a new Stripe payment is received is a crucial workflow for many businesses. While services like Zapier offer this kind of integration, the cost can quickly increase as your task volume grows. AWS Lambda offers a much more affordable, scalable, and flexible solution.

In this article, I’ll show you how to set up an AWS Lambda function that listens for Stripe payments via webhooks and automatically creates or updates contacts in HubSpot. AWS Lambda is almost free, especially when compared to Zapier’s pricing, making it a great option for businesses looking to scale without worrying about increasing costs.

Why Use AWS Lambda Webhooks Instead of Zapier?

Zapier provides a user-friendly solution for automating tasks, but it comes with a cost. For example:

  • Free Tier: 100 tasks per month.
  • Professional Plan: $29.99 USD/month for 750 tasks.
  • Team Plan: $69 USD/month for 2,000 tasks.
  • Enterprise Pricing: $3,299 USD/month for 1 million tasks.

--

--

No responses yet