Your business relies on data & systems working together.
We specialise in software integration that supports growth and streamlines processes whether through off-the-shelf connectors or fully custom API development.
Our team works closely with IT departments and leadership teams to map out the right solution, plan secure data flows, and implement reliable connections that scale with your business.
Using Zapier, Make and Other Off-the-shelf Tools.
We configure off-the-shelf tools like Zapier and Make to build fast and efficient workflows. These are ideal for:
Connecting platforms like HubSpot, Xero, Mailchimp, Shopify, WordPress
Automating admin tasks
Sending notifications between systems
We always start with process mapping to ensure that integrations support your unique business logic and avoid creating unnecessary complexity.
Types of API connectivity.
Connecting Software
Industry Specific
Connecting Custom Software to Off-the-shelf Platforms
If you have in house software, we can integrate it with external tools through secure APIs. We have connected CRMs to marketing platforms, finance systems to reporting dashboards, and more. Every integration is carefully scoped and built around your infrastructure.
Custom Software to Industry Specific Systems
For clients in niche sectors, we specialise in integrating custom built software with industry specific platforms. This includes quoting tools, ERPs, legacy tools and third-party systems where no standard API option exists.
We review available documentation, work with vendors and build the custom connections needed to get your data moving securely and efficiently.
Our Approach: Secure, Mapped, Consultative
We take integration seriously. Security is always considered. We:
01
Map out your data flows to avoid duplication or conflict
02
Design secure APIs and follow best practices for access control
03
Work with your IT team to meet internal or client security standards
04
Consult with you before any implementation to ensure efficiency
Connectivity Pricing Indication
We’re often asked about the cost of linking systems, but the answer depends on several factors including access permissions, the quality of API documentation, and the level of customisation required.
The volume and type of data being transferred also impacts complexity, as each data point needs to be carefully mapped. The figures below are a general guide, but in most cases we recommend a short consultation exercise upfront to assess the best integration approach.
Off-the-shelf
Off-the-shelf connectors using Zapier or Make typically start from £1500 including mapping and setup, then a monthly third-party cost applies
Custom API
Custom API integrations typically start from £5000 depending on complexity and testing requirements. Hosting is a further monthly fee to consider.
Consultancy Phase
All projects begin with a consultancy phase to define the process, security requirements and endpoints – this can lead to fixed price costs.
If you are unsure whether your systems offer API connectivity, we can help. Many platforms offer export options or alternative methods for data transfer. We work through these details with you.
If you are not technical, we break things down clearly and document the process in workflow diagrams. Our consultation sessions are designed to make things simple, so you understand what is possible and what needs to happen..
Next Steps
Ready to connect your systems?
Send us your API documentation and a brief outline of the systems you would like to integrate. We will review it and offer clear feedback, timelines and costs with a consultation.
Talk to us today about your integration requirements.
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
HubSpot is an all-in-one marketing, sales, and customer service platform that streamlines business growth.
This cookie is used to recognize visitors who chat with you via the chatflows tool. If the visitor leaves your site before they're added as a contact, they will have this cookie associated with their browser.
13 months
__hssrc
Whenever HubSpot changes the session cookie, this cookie is also set to determine if the visitor has restarted their browser.
session
__hssc
This cookie keeps track of sessions.
30 minutes
hubspotutk
This cookie keeps track of a visitor's identity. It is passed to HubSpot on form submission and used when deduplicating contacts.
13 months
__hstc
The main cookie for tracking visitors.
13 months
hs_langswitcher_choice
This cookie is used to save the visitor's selected language choice when viewing pages in multiple languages.
2 years
hs-membership-csrf
This cookie is used to ensure that content membership logins cannot be forged.
session
__hsmem
This cookie is set when visitors log in to a HubSpot-hosted site.
1 year
hs-messages-hide-welcome-message
This cookie is used to prevent the chat widget welcome message from appearing again for one day after it is dismissed.
1 day
hs-messages-is-open
This cookie is used to determine and save whether the chat widget is open for future visits.
30 minutes
__hs_notify_banner_dismiss
This cookie is used when the website uses a Notify consent banner type.
180 days
hs_ab_test
This cookie is used to consistently serve visitors the same version of an A/B test page they’ve seen before.
session
__hs_gpc_banner_dismiss
This cookie is used when the Global Privacy Control banner is dismissed.
180 days
__hs_initial_opt_in
This cookie is used to prevent the banner from always displaying when visitors are browsing in strict mode.
7 days
__hs_cookie_cat_pref
This cookie is used to record the categories a visitor consented to.
6 months
__hs_do_not_track
This cookie can be set to prevent the tracking code from sending any information to HubSpot.
13 months
hubspotapi
This cookie allows the user to access the app with the correct permissions.
7 days
hubspotapi-csrf
This is used for CSRF prevention - preventing third party websites from accessing your data. Expires after a year.
1 year
__hs_opt_out
This cookie is used by the opt-in privacy policy to remember not to ask the visitor to accept cookies again.
13 months
hubspotapi-prefs
This is used with the hubspotapi cookie to remember whether the user checked the 'remember me' box (controls the expiration of the main cookie's authentication).