HubSpot Integrations, Migrations & Data Processing
- The fastest, easiest way to move any data in and out of HubSpot
- Shared platform or private deployment
- Only persists data with your say-so
- Custom Blocks for HubSpot and many other platforms
- Javascript and Python Blocks for all edge cases


- Pull data from HubSpot objects and perform many operations on that data.
- Data transformations, validations, mapping
- Perfect for simple and highly complex migrations and integrations
- Prepare data for reporting using HubSpot data only or by combining it with other platform data
- Highly customised data quality operations including health checks and deduplication.
- Highly customisable (Custom Blocks, source code available)
- You’re helping clients with complex migrations to HubSpot as part of an implementation
- You’re integrating HubSpot with other key systems for your clients
- You’re pulling data from HubSpot to push to other systems
- You want to schedule data pulls from HubSpot and other systems to provide a unified reporting view for tools like PowerBI, Tableau etc.
- We provide training for your technical specialists and developers
- Source code access so you can build Custom Blocks and other customizations







Read from HubSpot

Write to HubSpot

Set Associations

Get Associated Object

Get HubSpot Owners

Owner Translate

Get File Attachments

Set File Attachments

Need another one?
You need to connect your HubSpot data to other systems. We are adding new Blocks all the time so shout if you need one. You can even code your own Custom Blocks.











Ziggy provides three ways to map and transform data. In fact, there is no data transformation you can’t do.
- "Edge" mapping (see video below)
- Google Sheets managed mapping
- Javascript or Python for hand-crafting all edge cases


The status of all Flow executions are recorded in the Execution History.
- Store data and error messages for failed Flows
- Security settings to not store data
- Open History item to see reason for failure

If there isn't an off-the-shelf Block, or you need special validations or transformations, or address any other edge-case - then you reach for the Javascript or Python Blocks.
- In-Block or full screen editor
- Reference NPM modules, executables
- Batching
- Branching


Ziggy Solo is a private instance of Ziggy than you fully own, control and manage.
- Simple Docker deployment
- You control performance, scaling and availability
- Full control over all security aspects
- Fixed pricing regardless of transaction volume
- Contact us for custom setup on your behalf
Custom Blocks can be added to work with any platform, API, database etc. Quick to build, they cut out the need for Javascript.
In fact, Ziggy can be customized or extended in any way you want.


Ziggy provides a lot of supporting functionality for your Flows.
- Execution History
- Data Store
- Memory Store
- Flow Scheduler
- Queue Management
- Alert
- Secrets Management
- Structure Management
- Connection Objects
- Tests




Ziggy comes with everything you are likely to need to perform any integration and migration - at scale and at speed.
Here a few of the core Flow features.

- Source Code option for those who want ultimate control
- Javascript Block lets you deal with any edge case
- Where you're building lots of integrations talking to one specific system, we, or you, can build super-friendly Custom Blocks that encapsulate any functionality you need in a single Block.
- Specify what, if any, data is stored in the Execution History
- Fully encrypted secrets, API keys etc.
- No sensitive data written to logs
- Choose where your integrations are deployed
- Deploy to any server/VPC
- Dockerized, so easy to deploy
- Control access at the DevOps level
- API rate limit protection for third party APIs
- Batching ensures that you can work with the largest datasets without overloading the system
- Queuing ensures that Webhooks get a fast response and the system isn't overwhelmed
- Each Block shows the time taken to execute, so you can fine-tune where you need to



Ziggy | ![]() ![]() | |
---|---|---|
Target Audience | Developers and technically savvy | Anyone, in theory |
Development Speed | Very fast | Medium to slow, depending on complexity |
Execution Speed | Very fast and 100% under your control | Can be slow, beyond your control |
Pricing | Fixed | Volume based, gets expensive at scale |
Create/Modify Blocks | Yes. As a service, or yourself (source code option) | No |
Modify the platform | Yes. As a service, or yourself (source code option) | No |
Deploy anywhere | Yes | No |
Execution History | Yes | No |
Queue Management | Native | Complex |
Rate limit protection | Yes | No |
Source code option | Yes | No |