When asking your question, please include:
I have reviewed the blueprint, after exporting. I can see there is a custom_fields. I added my own but it just ignores them. We need to pass custom variables to our email campaigns. We know how to pass the custom var through the API of our scenario, but we need to then be able to populate the custom variables to pass to Constant Contact when creating a new contact.
Relevant screenshots
Any links you have
{
"name": "Life Insurance Quote Automation 2",
"flow": [
{
"id": 10,
"module": "builtin:BasicRouter",
"version": 1,
"mapper": null,
"metadata": {
"designer": {
"x": 0,
"y": 150
}
},
"routes": [
{
"flow": [
{
"id": 9,
"module": "telegram:SendReplyMessage",
"version": 1,
"parameters": {
"__IMTCONN__": 942613
},
"mapper": {
"text": "{{var.input.fname}} {{var.input.lname}} has just gotten a quote and has been added to a email compaign",
"chatId": "@dzineerweather",
"parseMode": "",
"replyMarkup": "",
"messageThreadId": "",
"replyToMessageId": "",
"replyMarkupAssembleType": "reply_markup_enter"
},
"metadata": {
"designer": {
"x": 300,
"y": 0
},
"restore": {
"expect": {
"parseMode": {
"label": "Empty"
},
"disableNotification": {
"mode": "chose"
},
"replyMarkupAssembleType": {
"label": "Enter the Reply Markup"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "telegram"
},
"label": "My Telegram Bot connection"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:telegram",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "chatId",
"type": "text",
"label": "Chat ID",
"required": true
},
{
"name": "text",
"type": "text",
"label": "Text",
"required": true
},
{
"name": "messageThreadId",
"type": "number",
"label": "Message Thread ID"
},
{
"name": "parseMode",
"type": "select",
"label": "Parse Mode",
"validate": {
"enum": ["Markdown", "HTML"]
}
},
{
"name": "disableNotification",
"type": "boolean",
"label": "Disable Notifications"
},
{
"name": "disableWebPagePreview",
"type": "boolean",
"label": "Disable Link Previews"
},
{
"name": "replyToMessageId",
"type": "number",
"label": "Original Message ID"
},
{
"name": "replyMarkupAssembleType",
"type": "select",
"label": "Enter/Assemble the Reply Markup Field",
"validate": {
"enum": ["reply_markup_enter", "reply_markup_assemble"]
}
},
{
"name": "replyMarkup",
"type": "text",
"label": "Reply Markup"
}
]
}
}
]
},
{
"flow": [
{
"id": 13,
"module": "constant-contact:createContact",
"version": 2,
"parameters": {
"__IMTCONN__": 976974
},
"mapper": {
"last_name": "{{var.input.lname}}",
"first_name": "{{var.input.fname}}",
"quote_link": "{{var.input.quote_link}}",
"calendly_link": "{{var.input.calendly_link}}",
"create_source": "Account",
"custom_fields": {},
"email_address": {
"address": "{{var.input.email}}",
"permission_to_send": "explicit"
},
"list_memberships": ["b5ca7a1c-de61-11ed-a8ec-fa163eb2ef2e"]
},
"metadata": {
"designer": {
"x": 300,
"y": 300
},
"restore": {
"expect": {
"create_source": {
"mode": "chose",
"label": "Account"
},
"custom_fields": {
"nested": {
"54e42f1c-d8d1-11ed-86b6-fa163e8438b2": {
"collapsed": true
},
"6e9c3616-d8d1-11ed-a657-fa163e911793": {
"collapsed": true
},
"quote_link": {
"collapsed": true
}
}
},
"email_address": {
"nested": {
"permission_to_send": {
"mode": "chose",
"label": "Explicit"
}
}
},
"phone_numbers": {
"mode": "chose"
},
"list_memberships": {
"mode": "chose",
"items": [
{
"value": {
"mode": "chose",
"label": "Quote Leads"
}
}
]
},
"street_addresses": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "constant-contact2"
},
"label": "My Constant Contact connection (maryjaine@agentquote.com)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:constant-contact2",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "create_source",
"type": "select",
"label": "Create Source",
"required": true,
"validate": {
"enum": ["Account", "Contact"]
}
},
{
"name": "email_address",
"spec": [
{
"name": "address",
"type": "email",
"label": "Email",
"required": true
},
{
"name": "permission_to_send",
"type": "select",
"label": "Permission To Send",
"validate": {
"enum": [
"implicit",
"explicit",
"not_set",
"pending_confirmation",
"temp_hold",
"unsubscribed"
]
}
}
],
"type": "collection",
"label": "Email Address"
},
{
"name": "first_name",
"type": "text",
"label": "First Name",
"validate": {
"max": 50
}
},
{
"name": "last_name",
"type": "text",
"label": "Last Name",
"validate": {
"max": 50
}
},
{
"name": "job_title",
"type": "text",
"label": "Job Title",
"validate": {
"max": 50
}
},
{
"name": "company_name",
"type": "text",
"label": "Company Name",
"validate": {
"max": 50
}
},
{
"name": "birthday_month",
"type": "uinteger",
"label": "Birthday Month",
"validate": {
"max": 12,
"min": 1
}
},
{
"name": "birthday_day",
"type": "uinteger",
"label": "Birthday Day",
"validate": {
"max": 31,
"min": 1
}
},
{
"name": "anniversary",
"time": false,
"type": "date",
"label": "Anniversary"
},
{
"name": "phone_numbers",
"spec": {
"name": "value",
"spec": [
{
"name": "phone_number",
"type": "text",
"label": "Phone Number",
"validate": {
"max": 25
}
},
{
"name": "kind",
"type": "select",
"label": "Kind",
"options": [
{
"label": "Home",
"value": "home"
},
{
"label": "Work",
"value": "work"
},
{
"label": "Mobile",
"value": "mobile"
},
{
"label": "Other",
"value": "other"
}
]
}
],
"type": "collection"
},
"type": "array",
"label": "Phone Numbers"
},
{
"name": "street_addresses",
"spec": {
"name": "value",
"spec": [
{
"name": "kind",
"type": "select",
"label": "Kind",
"options": [
{
"label": "Home",
"value": "home"
},
{
"label": "Work",
"value": "work"
},
{
"label": "Other",
"value": "other"
}
],
"required": true
},
{
"name": "street",
"type": "text",
"label": "Street",
"validate": {
"max": 255
}
},
{
"name": "city",
"type": "text",
"label": "City",
"validate": {
"max": 50
}
},
{
"name": "state",
"type": "text",
"label": "State",
"validate": {
"max": 50
}
},
{
"name": "postal_code",
"type": "text",
"label": "Postal Code",
"validate": {
"max": 50
}
},
{
"name": "country",
"type": "text",
"label": "Country",
"validate": {
"max": 50
}
}
],
"type": "collection"
},
"type": "array",
"label": "Street Addresses",
"validate": {
"maxItems": 1
}
},
{
"name": "custom_fields",
"spec": [
{
"name": "quote_link",
"type": "text",
"label": "Quote Link",
"validate": {
"max": 255
}
},
{
"name": "54e42f1c-d8d1-11ed-86b6-fa163e8438b2",
"type": "text",
"label": "Status",
"validate": {
"max": 255
}
},
{
"name": "6e9c3616-d8d1-11ed-a657-fa163e911793",
"type": "text",
"label": "Client ID",
"validate": {
"max": 255
}
}
],
"type": "collection",
"label": "Custom Fields"
},
{
"name": "list_memberships",
"spec": {
"mode": "edit",
"name": "value",
"type": "select",
"label": "Contact List ID",
"dynamic": true,
"options": [],
"required": true
},
"type": "array",
"label": "Contact List IDs",
"validate": {
"maxItems": 50
}
}
]
}
}
]
}
]
}
],
"metadata": {
"instant": false,
"version": 1,
"scenario": {
"roundtrips": 1,
"maxErrors": 3,
"autoCommit": true,
"autoCommitTriggerLast": true,
"sequential": false,
"confidential": false,
"dataloss": false,
"dlq": false,
"freshVariables": false
},
"designer": {
"orphans": []
},
"zone": "us1.make.com"
},
"io": {
"input_spec": [
{
"name": "fname",
"type": "text",
"label": "Fname",
"default": "",
"required": true,
"multiline": false
},
{
"name": "lname",
"type": "text",
"label": "Lname",
"default": "",
"required": false,
"multiline": false
},
{
"name": "email",
"type": "text",
"label": "Email",
"default": "",
"required": false,
"multiline": false
},
{
"name": "quote_link",
"type": "text",
"label": "",
"default": "",
"required": false,
"multiline": false
},
{
"name": "calendly_link",
"type": "text",
"label": "",
"default": "",
"required": false,
"multiline": false
}
],
"output_spec": []
}
}
when we upload the changes it is just ignored. Any help please.