Proper configuration of your Campaign Studio instance is important for branding, performance, and the user experience of your team working in the instance.
Note
These global settings are generally permanent after initial configuration.
Configuring the instance
- Login to your Campaign Studio instance.
- In the upper right corner, click the Settings gear icon to expand the menu.
- Click the Configuration tab and the Configurations menu appears on the left.
- Click the tab in the menu you want to configure.
System settings
General settings
Mautic’s root URL: When a user signs in to their Campaign Studio instance, they go to
customdomain.domain.com(the root URL). That page is accessible to the public. If a contact visits the root address, they see the Campaign Studio login page for the instance. Create a Campaign Studio landing page to greet contacts visiting your root URL.Once you’ve done that, users can sign in to Campaign Studio by visiting
https://customdomain.domain.com/s/login.- 404 page: Select the page that you want to use as the 404 page. If you don’t want to use Campaign Studio’s default 404 error page, create a custom landing page and select that page here. If you don’t select any page, Campaign Studio uses the default error page.
System defaults
- Default item limit per page: The number of contacts, campaigns, emails, etc. which each page when you go to an item section. The default is
10. Default timezone: The users’ default time zone, typically set to the time zone of the company headquarters. Time zones can be set for individual users. The default is
UTC.For example: Headquarters is in Boston and the default is set to US Eastern Time (
America New York). A user in San Francisco (US Pacific TimeAmerica Los Angeles) can display Pacific Time in the user interface.- Default language: The initial language assigned to users. Individual users may select their own settings. Campaign Studio uses
English - United Statesby default. - Cached data timeout (minutes): Campaign Studio caches data to speed up page loads. Update this setting to change how long Campaign Studio caches the data. Campaign Studio uses
10 minutesas the default. - Date Range Filter Default: Sets the default for how far back from the current date Campaign Studio looks for data in reports (including campaign and email snapshots reports on the item page. If you’ve changed the setting on a report, Campaign Studio uses what you’ve entered. Campaign Studio’s default value is
1 Month. - Default format for full dates, date only, short dates, and time only: The defaults are set for standard US time format. See the PHP manual for date functions to change formats.
CORS settings
Cross-Origin Resource Sharing (CORS) enables data to pass between your website and Campaign Studio.
- Restrict Domains: When set to No, any web page can pass information to Campaign Studio. Select Yes to limit communication with your Campaign Studio instance to websites listed in Valid Domains.
Valid Domains: A list of domains allowed to communicate with your Campaign Studio instance. In the text box, list the exact URL of the top level domain you want to enable, one per line. For example:
https://www.acquia.comtracks any activity on acquia.com pages, buthttp://www.acquia.comwon’t because acquia.com is a secure website.Note
In the Valid Domains field, don’t include a slash at the end. For example, use
https://www.acquia.cominstead ofhttps://www.acquia.com/.
Miscellaneous settings
- IP lookup service: By default, Campaign Studio uses MaxMind GeoLite2 City to identify the city of a website visitor, based on the location of the Internet Service Provider (ISP) for their IP address.
- IP lookup service authentication: To use another available IP lookup service, enter your credentials.
- List of IPs not to track contacts with: To disable tracking for particular IP addresses, enter the addresses, one per line. Acquia doesn’t recommend adding your office IP address. If you list your internal IP address, Campaign Studio won’t track clicks, page hits, etc., from that IP, including testing clicks.
- List of Bots to not track with: Campaign Studio has identified and disabled tracking for several known bots. To track activity from those bots, remove them from this list. To disable tracking for other bots, add them here (one per line).
URL Shortener: If you use a URL shortening service like bit.ly for links in SMS messages, enter your access token here. For bit.ly, use:
https://api-ss..bitly.com/v3/shorten?access_token=[ACCESS_TOKEN]&format=txt&longUrl- Item max lock time: When a user edits a campaign, email, landing page, etc., Campaign Studio locks the item to prevent simultaneous edits by other users. When the initial user saves and closes or cancels out, the item may remain locked for this period of time. The default is
0 seconds. - Translate page titles: To translate page titles from non-Latin (non-English) characters to Latin characters (English).
Theme settings
- Default theme: Applies a theme to any form which doesn’t have a theme already applied. If you don’t have a landing page for your preference center, but have preference settings turned on in Email settings, Campaign Studio creates a default preference center page using the form styling from the theme selected here.
API settings
To use the API functionality in Campaign Studio, do the following:
- In Settings > Configuration > API Settings, verify the API settings:
- API enabled: Select Yes to pass data in and out of Campaign Studio through the API.
- Enable HTTP basic auth?: Enables basic authentication for Campaign Studio’s API. Acquia recommends only using with secure sites (HTTPS).
Access token lifetime: When authorizing a new application or integration, limits how long the access token is valid (in minutes). The default is
60minutes.For example: You add a new integration to your SaaS platform. Enter
30here to limit the access token validity to 30 minutes. If you haven’t completed the authentication in that period of time, you must revalidate.Refresh token lifetime: When using OAuth 2.0, the lifetime of the refresh token used to request a new access token once expired. Once the refresh token expires, you must reauthorize. The default is 14 days.
In Settings > API Credentials, configure the API credentials.
Full API documentation is available here.
Campaign settings
- Wait time before retrying a failed action: If for any reason a campaign action doesn’t execute, Campaign Studio waits the set length of time before trying again.
Email settings
Mail Send Settings
Name to send mail as: The default name emails come from. This is typically something like
{YourCompany}Marketing Team or{YourCompany}.Note
This field supports tokens. For more information, see Advanced in Email Basics.
Email address to send mail from: The email address for the name you’re sending mail from. The address displays in the From: field when your contacts receive your emails.
Note
This field supports tokens. The sender domain used must be configured and verified. For more information, see Advanced in Email Basics.
Ensure that you configure your sender domain, DKIM, bounce, and click tracking domains. For more information, see email domains document.
- Reply to address: To have contacts reply to a different address than the address defined in Email address to send mail from, add the desired address to receive replies. This is the default address where messages are sent whenever contacts reply to messages sent from Campaign Studio. If this field is blank, the address specified in Email address to send mail from is used. This is useful if your configured sender domain, which you use in the from address, contains a subdomain that does not have MX records or is otherwise an address that cannot receive emails.
- Mailer is owner: If contacts in Campaign Studio have Owners, select Yes to display the owner as sending all emails to the contacts they’re listed as the owner for. Mailer is owner overrides any other name or email to send mail from, including the default and individual emails. Every contact owner’s domain must have SPF and DKIM records. You can see this configuration for individual emails, rather than globally. See Mailer is owner.
- Disable unsubscribe link in header: Toggle this setting to Yes if you do not want Campaign Studio to add a one-click unsubscribe header to these emails. By default, Campaign Studio adds a one-click unsubscribe header to marketing or non-transactional emails with Send to unsubscribed contacts set to No in the Advanced tab on the Emails page. For more information, see Transactional and Marketing emails.
- Service to send mail through: Campaign Studio provides Sparkpost as the default delivery partner.
Mauticis the default setting to route your emails through the Campaign Studio Sparkpost account. However, if you are sending emails through your own email service, select the service and enter your credentials. For more information, see Configuring your own email transport. - Custom headers: Define custom headers that you want to use for outgoing emails if you are not using Sparkpost as the default delivery partner. A custom header defined in Email Settings only applies when creating custom content using Send a custom email for a contact. It does not function as the default custom header for all outgoing emails. For all other email types, you must define custom headers at the individual email level on the Advanced tab on the Email page. Global Tokens are not supported in Custom Headers.
Pause communication
Campaign Studio provides an option to pause email communication for a defined time and date range. This option is applicable to segment emails, and "Send Email to Contacts" and "Send Marketing Message" campaign events.
- Pause From: Start date to pause email communication for a defined time and date range.
- Pause to: End date to pause email communication for a defined time and date date range.