Skip to content
← All install options

Add Better Design to a Clay table

Add a column per asset. Each row gets its own, in your brand.

  1. 1

    Add an HTTP API column

  2. 2

    Paste URL and key

  3. 3

    Map each body field

  4. 4

    Run at 60 a minute

Need more detail? Read Clay's guide to the HTTP API column.

Config
json
{
  "method": "POST",
  "url": "https://better-design.com/api/v1/designs",
  "headers": {
    "x-api-key": "<YOUR_API_KEY>"
  },
  "rateLimit": "60 requests per 60000 ms",
  "columns": [
    {
      "template": "sales-room",
      "body": {
        "template": "sales-room",
        "designSystemId": "cashmere",
        "website": "/Website",
        "company": "/Company Name",
        "headline": "/Headline",
        "problem": "/Problem",
        "offer": "/Offer",
        "proof1": "/Proof 1",
        "ctaLabel": "Book a call",
        "ctaUrl": "/Calendar Link"
      }
    },
    {
      "template": "leave-behind",
      "body": {
        "template": "leave-behind",
        "designSystemId": "cashmere",
        "website": "/Website",
        "company": "/Company Name",
        "headline": "/Headline",
        "problem": "/Problem",
        "offer": "/Offer",
        "proof1": "/Proof 1",
        "ctaLabel": "Book a call",
        "ctaUrl": "/Calendar Link"
      }
    },
    {
      "template": "social-image",
      "body": {
        "template": "social-image",
        "designSystemId": "cashmere",
        "company": "/Company Name",
        "headline": "/Headline"
      }
    }
  ],
  "returns": [
    "id",
    "viewUrl",
    "fileUrl"
  ]
}