Campaign approvals and onboarding requests

Ideal for agencies, campaign approvals and onboarding requests simplify client interactions. Campaign approvals send summaries to third parties for approval before campaigns are published. Onboarding requests make it easy for clients to provide access to their ad accounts, Pages, and CRMs without having to share passwords. Campaign approvals are not supported for Google Ads campaigns at this time.

Elite plan users and up have additional collaboration settings. Whitelabel the request emails and landing pages that get sent to clients. Or make approval mandatory before a campaign can be published.

Click Collaboration on the main navigation bar to access these tools. Manage campaign approvals and onboarding requests in the following sections within Collaboration:

Collaboration Hub
Campaign approvals
Onboarding requests
Collaboration settings

Collaboration Hub

Click the Collaboration Hub tab to view at a glance the status and number of campaign approvals and onboarding requests you’ve sent. Note that parent account users cannot see requests made by sub-users, or vice-versa.

Manage these in more detail in the Campaign Approvals and Onboarding Requests tabs.

Collaboration_hub.png

Campaign approvals

Watch the video tour

Send any Facebook campaign to a third party for approval before publishing it. On the final Publish step (5) of campaign creation, campaigns can be published immediately, or sent for approval first. Elite plan users and up can make approval mandatory in Collaboration Settings.

Send approval requests by email, or with a direct link. Recipients will receive an email from AdEspresso titled "Campaign Approval Request". It will include your name, the campaign scheduling, and a summary of the campaign to review. In the summary, you can include the budget, targeting information, creative previews for each adset in the campaign, or any combination of these for the reviewer to approve.

While these can be sent to more than one recipient, only one person can approve the campaign. Once a campaign is approved, the link will no longer be valid for any other recipients to view the campaign summary.

To send a campaign approval request

  1. On the Publish step (5) of campaign creation, click Request Approval.
  2. Click Proceed to Request Approval.
  3. Edit the message that will be sent with the approval request, and then select which campaign elements to send to the reviewer to approve; Budget, Creative previews and/or Targeting information.
  4. Click Save your Request.
  5. Enter the recipient's email address, and then click Send Email. Or click Copy link, to share the request link another way. If the parent user of your account has enabled a default reviewer, you may not see this step.

important_icon_37x44.png Once a campaign is sent for approval, it can no longer be edited.

To approve or reject a campaign

Approval requests must be opened, viewed, and actioned on a desktop computer via the direct link or email sent by the requester. They are not supported on mobile.

  1. Click Review Campaign Now in the approval request email, or the direct link.
  2. Enter your name and email address, and then click Review Campaign.
  3. Review the campaign summary.
  4. Click Approve and Publish. The campaign will be sent to Facebook immediately for review and publishing.
    OR
    Click Reject, enter a comment to the requester explaining the reason for rejection, and then click Reject campaign.

The requester will receive an email confirming that the approval request is complete, and whether the campaign is approved and published, or rejected. The status of the campaign will also update in the Collaboration Hub.

Managing approval requests

Click the Campaign Approvals tab to view your approval request details. Approval requests can have a status of pending, approved, or rejected. You can also view when a request was last updated, and which email addresses have been sent pending requests, or have rejected requests.

Click Actions Actions.png on any pending campaign to:

  • Resend the approval email
  • Get the approval link
  • Override the approval request and publish the campaign (not available if mandatory approvals are enabled for the account)
  • Delete the request

Rejected campaigns are saved as drafts so you can edit and send them again for approval. Click Show message on a rejected campaign to see the note from the approver. Then click the campaign name to open the campaign in edit mode.
Resending a rejected campaign for approval creates a second approval request. The original rejected request will remain in your approvals list.

Onboarding requests

Watch the video tour

Send onboarding requests by email, or with a direct link, to clients for whom you will be managing advertising in AdEspresso. Recipients will receive an email from AdEspresso titled "Onboarding Request". It will include your name, and a link that will walk them through connecting their advertising assets. Without needing to share passwords, they can easily grant you access to their Facebook ad accounts and Pages. Elite users and up can whitelabel these requests in Collaboration Settings.

To request access via an onboarding request, your Facebook user must be an Admin of a Facebook Business Manager account. The client's assets must also be managed in Business Manager. They will be adding their accounts to your Business Manager, and you will get advertising permissions to their ad accounts and Pages.

As an optional step, clients can grant access to one or more CRMs to use with the data sync tool for creating custom audiences from their databases. The following platforms can be connected via onboarding requests: MailChimp, SalesForce, Google Sheets, HubSpot, Google Ads, and ActiveCampaign.
Note that Google Ads requests are for use with the data sync tool. Granting access for publishing Google Ads campaigns is not supported at this time.

While onboarding requests can be sent to more than one recipient, only one person can complete the request. Once a request is completed, the link will no longer be valid for other recipients to use.

To send an onboarding request

  1. From the Collaboration Hub or Onboarding Requests tabs, click Request onboarding.
  2. Edit the message that will be sent with the onboarding request.
  3. Select the Facebook user that will have access to manage the client’s accounts through their Business Manager.
  4. Select the Business Manager that the client’s accounts will be connected to.
  5. Optional: Check the box next to Request access to external services if you need access to the client’s CRM(s) for use with Data Sync.
  6. Click Save your request.
  7. Enter the recipient's email address, and then click Send Email. Or click Copy link, to share the request link another way.

To complete an onboarding request

Onboarding requests must be opened and viewed on a desktop computer. They are not supported on mobile.

  1. Click Grant Permission Now in the request email, or the direct link.
  2. Enter your name and email address, and then click View request.
  3. Click Add to connect to Facebook, enter the Facebook credentials of the user with access to the ad account and Pages you are giving access to, and then click Log In.
  4. Click each field, select the ad accounts and Pages you will grant access to, and then click Connect Assets.
  5. Click Next Step. If the requester needs access to one or more CRM accounts, complete steps 6 - 10 to connect them.
  6. Click Add next to the CRM, and then click Proceed.
  7. Sign into your CRM account and authorize the data sync connection.
    Connecting ActiveCampaign requires an API URL and Key from your ActiveCampaign account. More details
  8. Click Close.
  9. Repeat steps 6-8 as necessary to connect multiple platforms, or multiple accounts of the same platform.
  10. Click Next Step.

The requester will receive an email confirming that the onboarding request is complete. The status of the request will also update in the Collaboration Hub. The client’s ad accounts and Facebook Pages will now appear as options to select during campaign creation. You’ll find the client’s CRMs listed under Settings > Data Sync Accounts. Accounts connected via onboarding requests will say No under Managed, and those connected by the AdEspresso account owner will say Yes.

Managing onboarding requests

Click the Onboarding Requests tab to view your onboarding request details. View the recipient, status of connected or pending, request date, and which accounts were successfully connected. If one of the network accounts displays a red dot, click the icon to view the error.

Connected_accounts.png

Click Actions Actions.png on any pending request to:

  • Resend the onboarding email
  • Copy the onboarding link to your clipboard
  • Delete the request

Collaboration settings

Parent users of Elite plans and up have additional settings within Collaboration. These settings let you whitelabel request emails, and make campaign approval mandatory. Account sub-users will not see Collaboration Settings in their accounts.

Whitelabeling lets you customize the logo, company name, requester's name or reply-to address on the emails and landing pages that get sent with approval and onboarding requests.

Mandatory approvals add a layer of protection so that ad campaigns can’t be published without first being approved. Set a default approver for all approvals, or leave the approver to be designated when the approval request is created. Mandatory approvals are enforced for all users, including the parent user who enables them.

To whitelabel collaboration requests

  1. Click Collaboration on the main navigation bar, and then click the Settings tab.
  2. Click Choose a file and upload your logo. This is required before whitelabeling can be turned on.
  3. Optional: Enter a company name.
  4. Optional: Enter a reply-to email address other than the AdEspresso account email address.
  5. Optional: Check the box to show the requester’s name in addition to the company name on the request.
  6. Click Apply Settings.
  7. Click the Whitelabel toggle in the top-right corner to enable whitelabeling.

To enable mandatory campaign approvals

  1. Click Collaboration on the main navigation bar, and then click the Settings tab.
  2. Scroll down to the Approvals section, and click the Mandatory campaign toggle on the right.
  3. Optional: Enter an email address that is required to approve all campaigns, otherwise the approver will be designated when the request is created.
  4. Click Apply Settings.
Have more questions? Submit a request