HubSpot + Konnectify
HubSpot Integration with Konnectify
Automate your entire customer lifecycle by connecting HubSpot CRM with your billing, marketing, support, and database systems.
CRM Marketing 54 Triggers 180 Actions
What is HubSpot?
HubSpot acts as your business's central customer platform, uniting marketing, sales, commerce, and service operations. By connecting HubSpot with Konnectify, you can break down data silos and automatically pass information between your CRM and other mission-critical tools. This ensures your client records, billing lines, and support histories remain perfectly aligned without manual data entry.
New to HubSpot?
Set up your CRM database, sales pipelines, and marketing hubs.
Visit HubSpot →New to Konnectify?
Build automated multi-step workflows with zero coding required.
Get Started Free →AUTOMATION POSSIBILITIES- Create new CRM contacts automatically from web forms
- Sync closed-won deals directly with your billing platform
- Update customer subscription records upon completed payments
- Escalate support tickets when negative feedback is submitted
- Enroll new list members into targeted marketing sequences
- Keep custom object records aligned with internal databases
API & Authentication
Secure OAuth 2.0 ConnectionHubSpot utilizes OAuth 2.0 protocol to connect securely with Konnectify. When setting up your connection, you will be redirected to the official HubSpot authorization screen to select your portal and grant specific access scopes. Konnectify never sees or stores your HubSpot login credentials.
This integration covers standard objects (Contacts, Companies, Deals, Tickets, Leads), marketing assets (Campaigns, Lists, Sequences), and commerce objects (Orders, Invoices, Payments, Subscriptions, Line Items, Quotes). It also supports custom object records and associations.
Plan Note: Access to Custom Objects, Sequences, and certain commerce features depends on your HubSpot subscription tier (e.g., Enterprise or Professional plans). Check your HubSpot portal permissions if certain objects do not appear.
For technical references, consult the official HubSpot Developer Documentation.
How to Connect
Prerequisites: A HubSpot user account with App Marketplace Access or Super Admin permissions for the portal you intend to connect.
Add HubSpot to a Workflow
Log in to your Konnectify dashboard, create a new workflow, and select HubSpot from the apps library as either your Trigger or Action step.
Authorize via OAuth 2.0
Click Connect Account. A popup window will prompt you to log in to HubSpot, select your target HubSpot portal, and approve the requested security permissions.
Configure the Trigger or Action
Choose your specific trigger event or action. Map dynamic fields from your source app into the corresponding HubSpot fields.
Configuration Tip: Ensure data types match perfectly. For example, map email addresses to HubSpot text/email fields, and numeric values to currency or integer fields to prevent validation errors.
Test the Workflow
Run a test execution within Konnectify. The platform will attempt to fetch sample data or create a test record inside HubSpot to verify the API connection is healthy.
Activate the Workflow
Once the test succeeds, toggle your workflow to Active. Konnectify will now continuously run your automation in the background based on your chosen schedule.
Triggers 54 Triggers Available
Triggers detect real-time changes or new records in your HubSpot account and pass that data to Konnectify to initiate automated sequences. These triggers run on a polling schedule to check for newly created or updated items.
Contacts & Lists 4 triggers ▾
New ContactFires when a new contact is added to your HubSpot CRM.
Updated ContactFires when properties on an existing contact are modified.
New Contact In ListFires when a contact qualifies for and is added to a specific list.
New Company In ListFires when a company qualifies for and is added to a specific list.
Companies 2 triggers ▾
New CompanyFires when a new company record is created in HubSpot.
Updated CompanyFires when company profile details are updated.
Deals & Pipelines 4 triggers ▾
New DealFires when a new sales deal is registered.
Updated DealFires when a deal stage or property changes.
New Added PipelineFires when a new pipeline structure is created.
Updated PipelineFires when a pipeline structure configuration is updated.
Leads 2 triggers ▾
New LeadFires when a new lead record is qualified in HubSpot.
Updated LeadFires when details on a lead record are modified.
Tickets & Feedback 2 triggers ▾
New TicketFires when a new customer support ticket is opened.
Updated TicketFires when a ticket status, owner, or details are modified.
Engagements & Appointments 4 triggers ▾
New EngagementsFires when a new call, email log, note, or task is created.
Updated EngagementsFires when an existing engagement log is modified.
New AppointmentFires when a new calendar meeting or appointment is booked.
Updated AppointmentFires when an appointment schedule or details are modified.
Products & Services 6 triggers ▾
New ProductFires when a product is added to your library.
Updated ProductFires when product specifications or pricing are updated.
New CourseFires when a new educational course is created in HubSpot.
Updated CourseFires when a course record is modified.
New ServiceFires when a new service record is created.
Updated ServiceFires when details on a service listing are modified.
Commerce & Billing 20 triggers ▾
New OrderFires when a new sales order is generated.
Updated OrderFires when an order status or details are updated.
New PaymentFires when a transaction payment record is created.
Updated PaymentFires when a payment transaction status changes.
New SubscriptionFires when a new recurring billing subscription starts.
Updated SubscriptionFires when a subscription is renewed, upgraded, or cancelled.
New DiscountFires when a new discount code or rule is created.
Updated DiscountFires when a discount record is modified.
New FeeFires when a new fee record is added.
Updated FeeFires when a fee record is modified.
New TaxFires when a new tax rule is registered.
Updated TaxFires when tax configuration properties are changed.
New CartFires when a shopping cart is initialized.
Updated CartFires when a cart's contents are modified.
New InvoiceFires when an invoice record is generated.
Updated InvoiceFires when an invoice payment status changes.
New Line ItemFires when a new line item is added to an order or deal.
Updated Line ItemFires when properties of a line item are modified.
New QuoteFires when a sales quote is created.
Updated QuoteFires when a quote status is updated (e.g., signed).
Projects & Goals 6 triggers ▾
New GoalFires when a sales or marketing goal is created.
Updated GoalFires when goal criteria or progress values are updated.
New ListingFires when a new listing record is registered.
Updated ListingFires when details on a listing are modified.
New ProjectFires when a new project record is created.
Updated ProjectFires when project properties or status fields are updated.
Users & Owners 2 triggers ▾
New Added UserFires when a new user is invited or added to your portal.
Updated UserFires when user properties or roles are updated.
Custom Objects 2 triggers ▾
Record Created In Custom ModuleFires when a new record is created in a user-defined custom object.
Record Updated in Custom ModuleFires when a record within a custom object is modified.
Actions 180 Actions Available
Actions allow Konnectify to create, update, search, or delete records within HubSpot. This enables your other business software to directly write data into your CRM.
Contacts, Lists & Sequences 33 actions ▾
Create ContactCreates a new contact record with custom properties.
Create Bulk ContactCreates multiple contacts simultaneously via batch processing.
Find ContactRetrieves a single contact using email or unique ID.
Update ContactUpdates existing contact properties.
Upsert ContactUpdates a contact if found, otherwise creates a new record.
Delete ContactPermanently removes a contact record.
Search ContactFilters contacts using advanced search criteria.
Merge ContactCombines two contact records to resolve duplicates.
Create ListCreates a contact or company list.
Delete ListDeletes an existing list by ID.
Restore ListRestores a previously deleted list.
Search ListsQueries lists by name or processing type.
Add Records to a ListAdds specific contact records to a static list.
Remove Records from a ListRemoves specific records from a list.
Delete All Records from a ListClears all membership records from a static list.
Add All Records from Source ListCopies all list members into a destination list.
Create List FolderCreates an organizational folder for list management.
Find List FolderRetrieves metadata for a specific list folder.
Move List FolderRe-parents a folder within your lists directory.
Rename List FolderUpdates a folder's label.
Delete List FolderDeletes a list directory folder.
Move a List to Given FolderPlaces a list inside a specified folder.
Retrieve List Conversion DetailsFetches active list format migrations.
Cancel List Conversion BetaHalts an active list formatting transition.
Enroll Contact Into SequenceEnrolls a contact into an automated email sequence.
Find Contact Enrollment StatusChecks sequence progress for a specific contact.
Find SequenceRetrieves marketing sequence parameters by ID.
List SequencesQueries sequences configured in your portal.
Find OwnerFinds a CRM record owner via email or unique ID.
Create ownerAssigns ownership properties to a portal user.
Find UserLocates a user profile inside your portal.
Delete UserRemoves a user profile from your portal.
Search UserFilters through portal users based on permissions or team roles.
Companies 7 actions ▾
Create CompanyCreates a new company record.
Find CompanyRetrieves a company profile using name or domain.
Update CompanyModifies properties on a company profile.
Upsert CompanyUpdates a company profile, or creates it if it doesn't exist.
Delete CompanyPermanently removes a company profile.
Search CompanyFilters company records using specific criteria.
Merge CompanyMerges two company records to eliminate duplicates.
Leads, Campaigns & Feedback 11 actions ▾
Create LeadCreates a new sales lead record.
Update LeadUpdates properties on an existing lead.
Find LeadLocates a lead record by ID.
Delete LeadPermanently deletes a lead record.
Search LeadFilters and finds leads matching dynamic inputs.
Search Feedback SubmissionRetrieves customer survey or feedback submissions.
Create CampaignRegisters a new marketing campaign in HubSpot.
Find CampaignRetrieves marketing campaign details by campaign ID.
Update CampaignModifies properties of an existing marketing campaign.
Delete CampaignRemoves a marketing campaign from HubSpot.
Get Campaign RevenueExtracts financial performance metrics for a specific campaign.
Deals & Pipelines 19 actions ▾
Create DealRegisters a new sales opportunity.
Find DealRetrieves details of a sales deal by ID.
Update DealUpdates stage, amount, or closing date properties on a deal.
Delete DealPermanently deletes a deal record.
Upsert DealFinds a deal by name and updates it, or creates a new one.
Search DealFilters deal records using pipeline, amount, or custom parameters.
Get Deal Splits By IDRetrieves revenue attribution split records for a deal.
Post Deal SplitUpserts a deal commission or attribution split for an owner.
Merge DealCombines two deal records to resolve duplicates.
Create PipelineCreates a pipeline layout for an object type.
Replace PipelineReplaces an existing pipeline configuration entirely.
Delete PipelineDeletes a pipeline by object type and pipeline ID.
Find PipelineFinds a pipeline structure by ID.
Update PipelineUpdates an existing pipeline structure.
Create Pipeline StageCreates a new stage within a pipeline.
Update Pipeline StageModifies properties or probability of an existing pipeline stage.
Delete Pipeline StageDeletes a pipeline stage.
Find Pipeline StageLocates a specific pipeline stage configuration.
Replace Pipeline StageReplaces a pipeline stage definition entirely.
Commerce & Billing 49 actions ▾
Create CartCreates a shopping cart record.
Find CartRetrieves details of a shopping cart by ID.
Update CartModifies an existing cart record.
Delete CartDeletes a cart record.
Search CartQueries cart records matching specific criteria.
Create InvoiceCreates a new invoice record.
Find InvoiceLocates an invoice record by ID.
Update InvoiceModifies properties of an existing invoice.
Delete InvoicePermanently deletes an invoice record.
Search InvoiceFilters and finds invoice records.
Create OrderCreates a sales order record.
Find OrderRetrieves order details by ID.
Update OrderUpdates status or parameters of an existing order.
Delete OrderDeletes a transaction order record.
Create Line ItemAdds a new line item to the product catalog or dynamic order.
Find Line ItemRetrieves line item specifics by ID.
Update Line ItemModifies properties on an existing line item.
Delete Line ItemRemoves a line item record.
Search Line ItemQueries line item entries.
Create QuoteCreates a new sales quote.
Find QuoteRetrieves quote record specifics by ID.
Update QuoteModifies an existing quote record.
Delete QuoteDeletes a quote record.
Search QuoteQueries quote records in your portal.
Create Payment (Beta)Creates a commerce payment transaction.
Find Payment (Beta)Locates a payment transaction using ID.
Update Payment (Beta)Modifies payment record properties.
Delete Payment (Beta)Deletes a commerce payment record.
Search Payment (Beta)Queries commerce payment records.
Create SubscriptionCreates a recurring billing subscription record.
Find SubscriptionFinds a subscription record by ID.
Update SubscriptionModifies details of an existing subscription.
Delete SubscriptionDeletes a subscription record.
Search SubscriptionQueries recurring subscription records.
Create DiscountCreates a discount code or specification.
Find DiscountLocates a discount record using ID.
Update DiscountModifies an existing discount record.
Delete DiscountDeletes a discount record.
Search DiscountQueries discount records.
Create FeeCreates a fee specification record.
Find FeeFinds a fee record by ID.
Update FeeModifies an existing fee record.
Delete FeeDeletes a fee record.
Search FeeQueries fee records.
Create TaxCreates a tax rule record.
Find TaxFinds a tax rule record by ID.
Update TaxModifies an existing tax record.
Delete TaxDeletes a tax record.
Search TaxQueries tax records inside your portal.
Tickets & Engagements 16 actions ▾
Create TicketCreates a new customer support ticket.
Find TicketRetrieves details of a customer ticket by ID.
Update TicketModifies properties or status on an existing ticket.
Delete TicketPermanently deletes a ticket record.
Search TicketFilters and queries support tickets based on custom fields.
Merge TicketConsolidates duplicate ticket records into one.
Create EngagementLogs a call, email, meeting, note, or task.
Update EngagementModifies properties of logged engagements.
Get EngagementRetrieves a single engagement record.
Search EngagementQueries logged activities and communications.
Delete EngagementPermanently deletes an activity engagement.
Create AppointmentCreates a calendar appointment record.
Find AppointmentFinds an appointment by ID.
Update AppointmentModifies calendar meeting parameters.
Delete AppointmentRemoves an appointment record.
Search AppointmentQueries appointment records.
Products, Services & Projects 31 actions ▾
Create ProductAdds a new product to your library.
Find ProductLocates a product record by ID.
Update ProductUpdates existing product properties.
Delete ProductDeletes a product from your library.
Search ProductQueries product library records.
Create ServiceCreates a new service record.
Find ServiceFinds a service record by ID.
Update ServiceModifies an existing service record.
Delete ServiceRemoves a service record.
Search ServiceQueries service listings.
Create CourseCreates a course record.
Find CourseFinds a course record by ID.
Update CourseModifies an existing course record.
Delete CourseRemoves a course record.
Search CourseQueries course records.
Create ProjectCreates a new project record.
Find ProjectRetrieves project parameters by ID.
Update ProjectModifies properties on an existing project.
Delete ProjectRemoves a project record.
Search ProjectQueries project records.
Merge ProjectMerges duplicate project entries.
Create GoalCreates a new goal record.
Find GoalFinds a goal record by ID.
Update GoalModifies targets or progress parameters on an active goal.
Delete GoalRemoves a goal record.
Search GoalQueries goal records inside your portal.
Create ListingCreates a listing record.
Find ListingLocates a listing record by ID.
Update ListingModifies listing parameters.
Delete ListingRemoves a listing record.
Search ListingQueries listing records.
Custom Objects & Associations 14 actions ▾
Create Custom RecordCreates a new record inside a selected custom object schema.
Find Custom RecordRetrieves details of a custom record using its unique ID.
Update Custom RecordModifies properties on an existing custom object record.
Delete Custom RecordRemoves a record from a custom object.
Merge Custom ObjectsCombines duplicate custom object records.
Search Custom ObjectQueries records within a specific custom object schema.
Create AssociationLinks two records together (e.g., associates a contact to a company).
Get AssociationRetrieves all associated records linked to a source object.
Delete AssociationBreaks the relational link between two records.
Create ObjectCreates a record for a selected standard or custom object type.
Find ObjectLocates a record by ID for a selected object type.
Update ObjectModifies an existing record for a selected object type.
Delete ObjectRemoves a single record for a selected object type.
Search ObjectFilters and finds records for a selected object type.
Popular Automations
Auto-Enroll New Leads into Email Sequences
Trigger an outreach campaign immediately when a contact is qualified as a marketing lead.
New Contact In List → Enroll Contact Into Sequence
Sync Closed-Won Deals to Invoicing
Instantly generate and issue an invoice when a sales deal transitions to the closed-won stage.
Updated Deal → Create Invoice
Escalate Support Tickets from Negative Feedback
Create a support ticket in HubSpot when a customer submits negative feedback in external systems.
Search Feedback Submission → Create Ticket
Link E-Commerce Purchases with Contacts
When an order is created, find or create the corresponding contact and associate the order to their profile.
New Order → Upsert Contact → Create Association
FAQ
How does Konnectify authenticate with HubSpot? ▾
Konnectify uses the HubSpot OAuth 2.0 interface. This secure redirection allows you to log in directly through HubSpot, select your desired portal, and approve specific access scopes. Konnectify never sees or stores your HubSpot password.
Does this integration support HubSpot Custom Objects? ▾
Yes. You can trigger workflows when records in custom objects are created or updated, and you can also create, find, update, or search custom records. Note that Custom Object access requires an active HubSpot Enterprise subscription or select Professional add-ons.
Are triggers real-time or polling-based? ▾
The triggers in this integration are polling-based. Konnectify will query the HubSpot API at regular, scheduled intervals (depending on your Konnectify subscription plan) to search for new or modified records and pass them into your active workflows.
How does Konnectify handle duplicate records in HubSpot? ▾
To prevent duplicates, use the **Upsert Contact** or **Upsert Company** actions. These actions search your HubSpot database for a unique identifier (like email or domain) first. If a match is found, HubSpot updates the existing profile; if no match is found, it creates a new record.
What rate limits apply to this integration? ▾
The integration is bound by HubSpot's standard API rate limits, which vary depending on your HubSpot subscription tier and API add-ons. Konnectify automatically queues requests and handles standard rate limits gracefully, but you should review HubSpot's API guidelines if you run high-volume, bulk operations.
Can I connect multiple HubSpot portals to Konnectify? ▾
Yes. You can authorize multiple independent HubSpot connections inside Konnectify by naming each connection uniquely during setup. This allows you to route data across different sales pipelines or company portals.
How do I associate contacts with deals or companies? ▾
You can use the **Create Association** action. This action takes the unique IDs of two records (such as a Contact ID and a Deal ID) and establishes a relational link in HubSpot, ensuring they appear grouped together on your CRM dashboard.
Ready to automate your HubSpot CRM workflows?
Connect HubSpot with your entire software ecosystem and eliminate manual data entry today.
Get started free →