Skip to main content

1. Get an API Key

You will need an API Key from Intelliprint to authorize requests from Klaviyo.All Intelliprint accounts can create an API key in the API Keys section of their account. API keys are displayed only once when they are created. We do not store them.In case you don’t already have an account, creating one is free and takes just a minute.

2. Create a workflow

You may need to install the free Shopify Flow app from the Shopify App Store to use this feature.
Navigate to Shopify Flow within the Shopify Admin dashboard, select Create workflow, and configure the desired workflow trigger based on the event that should initiate the automation.workflowAfter configuring the workflow trigger, click the + icon beneath the trigger step.actionSelect the Action button that should now appear. Once done, a new panel will open on the left. Select the Flow category, and then select the Send HTTP Request action.flowhttp

3. Configure the HTTP Request

Now configure the HTTP request like so:httpHTTP Method: POSTURL: https://api.intelliprint.net/v1/printsHeader Key: AuthorizationHeader Value: [Your Intelliprint Account’s API Key]JSON Body:
Example JSON Body
  {
    "testmode": false,
    "confirmed": true,
    "template": "YOUR_TEMPLATE_ID",
    "recipients": [
      {
        "address": {
          "name": "John Doe",
          "line": "123 Main Street, Anytown, Anyplace",
          "postcode": "AB1 2CD",
          "country": "GB"
        },
        "variables": {
          "salutation": "Mr.",
        }
      }
    ]
  }
The exact request body will depend on the ID of your template in Intelliprint. You will want to use variables from Shopify to populate the request body.

4. Save and test the workflow

Save the workflow and ensure everything is working as expected when the automation is triggered.
Ensure your Intelliprint account has sufficient balance to cover the cost of the print job or the API will return a payment error. You can also opt for pay later billing to ensure your print jobs always go through.