Integrations, Migrations, Data Quality, Data Prep
- An extensible ETL platform with exceptional speed of 'Flow' development and user-friendliness
- We offer the Ziggy product and a range of services
- Easy deployment to AWS, Azure, Google Cloud or on-premise servers.
- Completely control over security, data persistence and performance.
- Custom Blocks for HubSpot, SalesForce and and many other platforms
- Extensive data mapping and validation support. Javascript and Python Blocks for all edge cases



- Migrations - we have run some huge migrations running into many millions of records between multiple systems and objects
- Integrations - we can set up real-time or scheduled integrations between any data sources, platforms, databases and APIs.
- Data Cleansing - whether one-off or ongoing, we can set up processes that cleanse your data using automatic and manual flows.
- BI and Reporting Prep - create homogenous data views from one or multiple data sources for any reporting platform.
- Custom Blocks - we can build custom blocks to make accessing any platform incredibly easy and slot into a Flow. Take a look at the Hubspot Blocks section below to see how Custom Blocks work.







Read

Write

Set Associations

Get Associated Object

Get 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

