Skip to main content
With the Apple Ads integration, you can import all your ad campaigns and metrics via the Apple Ads API.
To successfully connect Apple Ads, you must:
  1. Have an Apple Ads API account with one of these roles: API Account Manager, API Account Read Only, Limited Access API Read & Write, or API Read Only
  2. Ensure your Apple Ads account has access to the app used within Appstack

Connect to Apple Ads

1

Invite the user with API Account Manager access

In your Apple Ads account, follow these steps:
  1. Go to Account Settings > User Management.
  2. Click Invite Users.
  3. Fill in account information.
  4. Assign the API Account Manager role.
  5. Send invite.
2

Paste the Appstack public key

Using the user with API Account Manager access, copy the dedicated Appstack Public Key you will :
  1. In Appstack, from the side menu, select Integrations > Apple AdsSetup guide.
  2. Look for the designated public key (in step 2):
  3. Go to Account Settings > API.
  4. Paste the Public Key you copied.
  5. Look for the Client ID, Team ID, and Key ID.
3

Copy and paste the credentials

Paste all the requested credentials to start the connection process.
  1. Paste the Client ID, Team ID, and Key ID.
  2. To find the Apple Ads Campaign Group ID, click your app name at the top left; a drop-down menu will appear, showing the name and ID of your campaign group.
  3. Copy and paste the Apple Ads Campaign Group ID.
  4. Click on Connect.

Troubleshooting

General tips

  1. Make sure you have the right access (API Account Manager). Having Admin access won’t work
  2. Ensure your Apple Ads account has access to the app used within Appstack
  3. When saving API credentials in Apple Ads, you may need to use the Safari browser if you encounter any ‘invalid key’ errors
  4. Contact support: If issues persist, reach out to our support team with specific error messages at support@appstack.tech.

Error messages