How Can We Help?

SplashMaker+ : Platform Integration

You are here:
Availability: Premium Packages Only

In addition to the core SplashMaker plugin and our SmartDoc/SmartApp themes, our premium SplashMaker+ packages also include our Platform Integration suite for Splashmetrics and other leading MA/CRM platforms. These powerful, time-saving integrations guide and automate much of the setup for your SmartContent assets, as well as their connections to your Buyer Journeys and the MarTech stack you use to run them.

Select your integration package below for more information…

The +Splashmetrics Integration consists of the following components…

SplashLogic Sync

SplashMaker can automatically set up many of the needed features for your SmartContent asset when you sync it with Splashmetrics. If you are a content creator working from a SplashLogic specification (i.e. – your Client is using Splashmetrics), syncing with that specification will automatically create and/or populate items such as the Personalization Form, Dynamic Content versions, SmartCTAs, RippleScripts, DataPoint Testing, etc.

To sync with your SplashLogic spec, just enter the URL for the spec you received from your client and select the “Sync With Spec” button. A successful sync will be indicated. This connection will be maintained until you choose to disconnect from the spec.

IMPORTANT: We recommend disconnecting when the initiative (or “Splash”) using this asset is launched

When connected, you will see the the following section (shown in the image above)…

SplashMaker Automation Tools: First, you’ll see where this SmartContent asset sits in the Buyer Journey Flow stages which is helpful in understanding the level of qualification and knowledge the Buyer will have at this stage.

Next, select the items in SplashMaker you’d like to sync. SplashMaker will automatically create the various items (forms, scripts, pages, etc.) based on what is specified in your SplashLogic spec, saving you a tremendous amount of time and effort.

Finally, you’ll notice the datapoint tester to the right. After you’ve assigned in your content the Analytics Datapoints from the next tab below, come back here to be sure your smart content is reporting the correct metrics to the Splashmetrics Analyze component. This way, you’re confident that your client is receiving the measurement data they expect.

These tools work together to automatically ensure you’re building this SmartContent asset to the exact specifications given you by your client.


These are standard analytics datapoints that report back to the Splashmetrics Analyze component when assigned to a various actions within the asset. These can be click-based and/or script-based actions as need be.

Based on the SplashLogic spec, you need to determine where these are used in your SmartContent asset.

To use them just click in the blue field to copy the datapoint to your clipboard. Then apply it as follows:

Click-Based Datapoints: These datapoints are CSS-based and can be assigned to buttons, text, links, etc. as a class.

Script-Based Datapoints: These datapoints are typically variable- and script-based and can be assigned to interactions, inputs, scoring, etc. Any of the above datapoints can be reported this way instead of by click if required by using the shown syntax in your javascript.

To make things easier for you, we have already assigned these analytics datapoints to various components in the SmartDoc Dynamic Content pages (Version01 and 02) such as CTA buttons, interactive widgets, etc. So you only need to do the above if you are adding custom components, etc.

The +HubSpot Integration consists of the following components…

HubSpot Account

This section allows for connection to a specific HubSpot account via OAuth. First, enter the same Package License Key you used to activate your SplashMaker+ package. You can find this info on your SplashMaker invoice.

Next, select “Get SmartTokens”. This will open a new tab and direct you to your HubSpot account(s). If you are not logged in to HubSpot, you will be required to do so. Simply select the account you want to connect to and approve the connection.

You will then be redirected to the SmartTokens page shown here…

Simply copy and paste these tokens back into SplashMaker as shown here…

Then select the “Connect” button. When the connection is successful you’ll see a modal indicating success, and you will then see the orange indicator with your HubSpot account number listed…

That’s it! You’re connected!

Note: After your first connection, you can connect additional asset sites by simply entering your Package License Key. SplashMaker will automatically connect these additional asset sites since you’ve already set up your SmartTokens. You do not need to go through the above process each time.

So store your Package License Key somewhere safe!

HubSpot Mapping

This section allows you to map various Personalization Form and Interactive Widget items directly to HubSpot Contact Properties (standard and/or custom) so that these items can be passed immediately and seamlessly into HubSpot.

This section should already be populated with the items currently in the Personalization Form.

Before you work with this section, first make sure you have made all necessary changes to the Personalization Form component.

On your first time into this page after setting up the Personalization Form, you’ll see that the Save button is activated (as shown above). Select that button and SplashMaker will automatically create the appropriate mapping and tokens.

When this page is saved, and if you have already connected your HubSpot account like above, SplashMaker automatically maps all Standard Form items/fields for you and generates the appropriate tokens – which will be used in your Smart CTA link within HubSpot to personalize this asset for known contacts without the need for the form.

For items that are not Standard contact fields in HubSpot, you will need to use the pulldown to manually map them to either existing contact properties within your HubSpot account, or to custom properties you’ve created to track specific datapoints. You can see in the image above that the “Your Role” DCD item is mapped to a custom contact property in our HubSpot account for that data.

Next, a the bottom of the screen, you see the “Add Widget Item” dropdown…

This is for the interactive chart in the Version01 Dynamic Content page. Here you can see that we’ve mapped that to a custom contact property in HubSpot called “Buyer Action Alert”. This way, we can track and score that interaction within HubSpot and set up automated sequences, workflows, etc. based on that datapoint!

Just select the Save button to add this new mapping item.

Finally, after you’ve saved your mapping, if you make any changes to the Personalization Form you will need to come back here to ensure they are reflected in the mapping as well. For that you have two options…

If the changes were extensive, you can just use the “Sync With Form” item to auto sync the mapping with the Personalization Form items. Just note that you’ll have to manually add back any Widget items (like the Chart) after the sync.

On the other hand, if you’ve just added one or two fields to the form, you’ll see the “Add Form Item” dropdown and can add them from there.

Important! Keeping the Personalization Form and HubSpot Mapping in sync is very important for the Smart CTAs component to work properly. If all the fields are not accounted for, the link won’t work correctly.

This approach provides time-saving in areas where the items are standard and known – but also provides full flexibility for those items that you need more custom control over.

HubSpot Log

This section simply records the data submitted into HubSpot from the asset via the OAuth connection.

Here you can see the ID, Status, Response, and Submission Date of each submission. No sensitive information is maintained here. It is just a means of ensuring the flow of data is proceeding as expected.

More Settings

Now, with the custom capabilities of both the Personalization Form and the HubSpot Mapping components, there are many ways for you to creatively tag data that can be leveraged when moving between SplashMaker content assets and the data going into HubSpot from these assets. But here is one specific way you need to know about.

The “Asset Site ID” tag you put here is automatically appended to both the SmartLinking and to the custom Buyer Data items you push into HubSpot from user interactions in the content. This way if your Client has many different SplashMaker content assets in each stage of the Journey Flow (e.g. – for different product areas, etc.), they can know which smart content asset (product) generated specific datapoints in HubSpot – thereby providing clear attribution.


Stay tuned! We are continually developing new integrations with today’s leading marketing and sales platforms!

Previous SplashMaker : Dynamic Content
Next SplashMaker+ : Smart CTAs