Versions 1.0.0-1.7.3
Caution: This is an advanced tutorial and is not supported by Shopify. Knowledge of web design languages such as HTML, CSS, Javascript and Liquid is required. We suggest hiring a Shopify Expert if you are not comfortable proceeding with the following tutorial. If you do proceed, we strongly recommend making a copy of the theme before editing.
By default, the newsletter sign up in the footer, blog post sidebar and password page will create a customer account that accepts marketing using the added email. If you would prefer to integrate your Mailchimp account, these emails could automatically be added to an existing list.
Recommended reading
To edit theme files:
- From your Shopify admin, go to Online Store > Themes
- Click Actions > Edit code
- Open the Config folder
- Open settings_schema.json
Within the file, code has to be added. PC users open the find feature with 'Ctrl+F' & Mac users use 'Command+F':
Find:
"name": "Social media",
"settings": [
Replace:
"name": "Social media",
"settings": [
{
"type": "header",
"content": "MailChimp"
},
{
"type": "text",
"id": "mailchimp",
"label": "Add MailChimp form action URL",
"info": "Follow [these instructions](https:\/\/redplugdesign.zendesk.com\/hc\/en-us\/articles\/360011955754\/)"
},
{
"type": "text",
"id": "mailchimp_signup",
"label": "Button"
},
Next, visit Mailchimp and create an account if you do not already have one.
- After accessing your account, click 'Audience' in the upper left
- Select an existing list, or create a new one using the grey 'Create list' button in the upper right
- Once in the list click 'Manage Audience' in the upper right, 'Signup forms', then 'Embedded Forms'
- Within the 'Copy/paste onto your site', you will want to copy the 'form action=' URL between the quotation marks, see the underlined text below as an example:
- form action="https://site.us17.list-manage.com/subscribe/post?u=###"
- Paste this into the new input in the Social Media section of the editor: