Ads on Metricool

Meta Ads campaign errors and troubleshooting

When creating campaigns for Meta Ads from Metricool, you may encounter specific errors that stop the campaign from being created or submitted. Here are the most common errors and how to fix them.

Access your Facebook Support Inbox to check if you have any alerts on your account. You will also be able to read and reply to messages from the Facebook support team.

Error: Billing Option Not Available (Code 100, subcode 2446404)

This error appears when you try to create a campaign from Metricool and Meta rejects the operation with the message: "Ad accounts owned by businesses new to Facebook Products can choose this option to pay for ads after several weeks of following our policies."

Why does it happen?

Meta applies initial restrictions to new ad accounts to prevent fraud and ensure policy compliance. Business accounts newly created on Meta Products start with limited payment options (usually prepaid/manual) and must establish a history of policy compliance before they can access automatic billing or create campaigns via API from third-party tools.

What does this mean?

  • New Meta ad accounts cannot immediately use all payment options.

  • They must spend several weeks using the account directly from the Meta platform, demonstrating compliance with advertising policies.

  • Once Meta trusts the account, more flexible options such as automatic billing are enabled.

How to fix it

  1. Use the account from Meta directly first. Publish and manage campaigns from Meta Ads Manager for several weeks.

  2. Follow the advertising policies. Make sure all your ads comply with Meta Advertising Policies.

  3. Set up a valid payment method. Add a credit card or other accepted payment method to your ad account.

  4. Wait for Meta to enable payment options. After demonstrating responsible use and policy compliance, Meta will automatically enable automatic billing and full API access.

  5. Retry from Metricool. When the account is no longer restricted, you will be able to create campaigns without this error.

This is an internal Meta requirement that Metricool cannot change. It is not a configuration error in your Metricool account, but a temporary restriction applied by Meta to new ad accounts.

Error: Invalid parameter or permission errors when creating campaigns

If you receive generic "Invalid parameter" errors or permission errors when creating campaigns, check the following prerequisites:

Prerequisites to create campaigns

  • The ad account must be assigned as an "asset" to your profile in Business Manager.

  • You must have partial or full access with the "Manage campaigns" option enabled.

  • The Meta Ads pixel must be configured beforehand in the account.

  • The ad account must be connected to Metricool with sufficient permissions.

See how to verify these permissions in the article How to connect Meta Ads to Metricool.

Other common campaign creation issues

Before starting a campaign, make sure these requirements are met:

  • The Meta Ads pixel must be configured in the account beforehand.

  • The beneficiary and payer fields are mandatory for EU and associated countries. If they are already configured in the Meta Ads account, they will be filled in by default. Otherwise, you must include them during campaign creation.

  • The minimum budget for Meta Ads is usually 1 USD.

  • Only images are allowed in the campaign creation flow. Videos are not supported.

  • In shared brands, you must have permission to create campaigns.

Check the full campaign creation workflow in Create ads campaigns from Metricool.

If you get a different error, please contact us via support chat.

Was this helpful?