Explore Plans
Mobile menu Close menu
Squarespace

Create a contact

This action adds a new contact to your Squarespace site, optionally subscribing them to your marketing list.

Developer info

API endpoint slug
squarespace.create_a_contact
Filter code method
Squarespace.createAContact.skip(string?: reason)
Runtime method
runAction("squarespace.create_a_contact", {})

Action fields

Email Text input > Other

Label
Email address
Helper text
The contact's email address. Squarespace rejects an address that already belongs to a contact.
Slug
email
Required
true
Can have default value
true
Filter code method
Squarespace.createAContact.setEmail(string: email)

First name Text input > Other

Label
First name
Slug
first_name
Required
false
Can have default value
true
Filter code method
Squarespace.createAContact.setFirstName(string: first_name)

Last name Text input > Other

Label
Last name
Slug
last_name
Required
false
Can have default value
true
Filter code method
Squarespace.createAContact.setLastName(string: last_name)

Accepts marketing Dropdown list

Label
Subscribe to your marketing list?
Helper text
Only subscribe contacts who have agreed to hear from you.
Slug
accepts_marketing
Required
true
Can have default value
true
Filter code method
Squarespace.createAContact.setAcceptsMarketing(string: accepts_marketing)