ZAP~POST Integration Documentation
  • ZAP~POST Integration Documentation
  • Integrations
    • Bloomreach Engagement (Exponea)
    • Klaviyo
      • Installation Guide
      • Data References
      • Use Case how-to
      • Klaviyo settings
      • Events
      • How to use the Klaviyo x ZAP~POST integration
    • Dotdigital
      • Installation Guide
      • Use Case how-to
    • HubSpot
      • Installation Guide
      • Data References
      • Use Case how-to
      • HubSpot Settings
    • Ometria
    • Shopify
    • Patchworks
      • Installation Guide
      • Use Case how-to
        • Custom Fields
    • Force24
      • Installation Guide
    • Braze
    • Emarsys
    • Iterable
Powered by GitBook
On this page
Export as PDF
  1. Integrations
  2. Patchworks
  3. Use Case how-to

Custom Fields

PreviousUse Case how-toNextForce24

Last updated 6 months ago

You have the ability to add custom fields to your ZAP~POST campaigns, these fields allow you to choose data specific for your campaigns and customer data to be displayed on your Direct Mail campaigns. For more help on setting up custom fields, see our .

To add custom fields to your Patchworks Integration:

  1. In Patchworks, navigate to Connectors & Instances

  2. Click settings

  1. Select Endpoints (you'll want to edit the POST Submissions and POST Records endpoints)

  2. Click on Schema and then Edit

  1. Paste the below into the Schema

{
      "customerid": "Value",
      "email": "Value",
      "salutation": "Value",
      "firstname": "Value",
      "surname": "Value",
      "address1": "Value",
      "address2": "Value",
      "address3": "Value",
      "city": "Value",
      "postcode": "Value",
      "country": "Value",
      "currency": "Value",
      "language": "Value",
      "customdata:" {
        "customfield1": "Value"
      }
}

Change the customfield1 name to match the custom field label you created in the ZAP~POST app.

  1. Click Save Schema then Save and go back

  2. On your flow, you'll need to map which data should populate your new custom field

  3. On your mapping step, click on the settings icon

  1. Click Add Mapping Rule

  2. For the left field, select the field where the data is coming from

  3. For the right field, the Payload should be customdata.customfield1

Change the customfield1 name to match the custom field label you created in the ZAP~POST app, for example, customdata.dateofbirth

  1. Click Accept then Save

  2. You're all set!

detailed documentation