Skip to main content
New tool CRON Expression Builder — preview next run times before you schedule Apex. Open the builder →
Screenshot showing the location of the Marketing User checkbox in Salesforce user settings to resolve campaign access issues.
Admin

Can't create Campaigns? Check the Marketing User checkbox

If your user has the right profile permissions but still can't see the New button on Campaigns, you're likely missing a feature license. This guide shows you where to find the Marketing User checkbox and what else to check when that isn't the problem.

The short answer

Salesforce requires the Marketing User checkbox on the user record before someone can create and manage campaigns, even when the profile permissions are already in place. If campaign creation still fails, check the license type, tab visibility, record type assignments, and any automation blocking the save.

Key takeaways Enable the Marketing User checkbox on the user record in Setup to grant campaign creation and management permissions. Check that the user has a full Salesforce license, because Platform and Chatter Free licenses do not support the Campaign object. Confirm that the Campaign tab is visible and that at least one campaign record type is assigned to the user's profile. Give the user field-level security access to every required field on the campaign page layout. Read the debug logs and check validation rules and Flows if campaign creation fails during the save.

Why the Marketing User checkbox is the first thing you should check

If you've got a user who can't create campaigns even though their profile looks perfect, you're probably missing the Marketing User checkbox. I can't tell you how many times I've seen experienced admins pull their hair out over this one. You've double-checked the "Create" permission on the profile, you've looked at the permission sets, and everything says they should be good to go. But the "New" button just won't show up.

Campaigns are a bit of an outlier in Salesforce. For most standard objects a profile or permission set is enough. Campaigns also need a specific feature license, and that license is toggled by the one little Marketing User checkbox sitting on the User record itself. Without it, the user can see campaigns, but they can't create or manage them.

How to enable the Marketing User checkbox

Fixing this is usually a ten-second job. Head over to the User record in Setup, look for the Marketing User checkbox on the right-hand side of the user detail page, and make sure it's checked. Once you hit save, the user should see that "New" button immediately. It's one of those legacy Salesforce quirks that hasn't gone away yet.

In my experience, if a user can't see the "New" button but has the right permissions, it's almost always a license or a feature flag issue. Don't waste an hour auditing their profile until you've checked the user record first.

When the Marketing User checkbox isn't the only problem

If the Marketing User checkbox is already ticked and they still can't create records, you'll need to dig a little deeper. Sometimes the issue is buried in the UI or in the license type itself. If you're working through Salesforce roles vs profiles and how they interact, remember that profiles handle the "what" (object access) while licenses handle the "can" (feature access).

  • License limitations. If the user is on a Platform license or a Chatter Free license, they simply can't create Campaigns. No amount of clicking the checkbox will fix a license that doesn't support the object. They need a full Salesforce license.
  • Tab visibility. Is the Campaign tab set to "Tab Hidden"? If they can't see the tab, they might think they can't create the record. A Chrome extension for Salesforce is a quick way to peek at their effective permissions.
  • Record types. If you've got multiple record types for Campaigns, make sure at least one is assigned to the user's profile. If none are assigned, the "New" button might just vanish into thin air.

Checking for automation blockers

What if they can click "New", fill out the form, and it fails when they hit save? That's a different story. Usually that points to a validation rule or a Flow that's tripping them up. I've seen teams build complex automation that assumes every user has a certain field filled out on their own record. If that's missing, the save fails with a generic error.

Check the debug logs. If a Flow is failing, it'll tell you exactly which element is the problem, which beats guessing. Also make sure they have Field-Level Security (FLS) for any required fields on the page layout. If they can't see a required field, they can't fill it in, and the save won't work. It's a simple thing that's easy to overlook when you're rushing.

Key takeaways

  • The Marketing User checkbox is required for creating and managing Campaigns, regardless of profile permissions.
  • Confirm the user has a full Salesforce license; Platform licenses don't support Campaigns.
  • Ensure the Campaigns tab is set to "Default On" so the user can actually find the "New" button.
  • Check for record type assignments if your org uses them for Campaigns.
  • Look at validation rules and Flows if the record fails during the save process.

Next time a user complains about Campaign access, don't jump straight into the profile. Start with the User record. Check that Marketing User checkbox, verify the license, and you'll probably have the problem solved in under a minute. It saves a lot of frustration for both of you. It's usually the small stuff that breaks things.

Frequently asked questions

Why is the New button not showing on Campaigns in Salesforce?

The New button will not appear if the Marketing User checkbox on the user record is unchecked, even when the profile has Create access. It can also be missing if the user has an unsupported license such as a Platform license, if the Campaign tab is set to Tab Hidden, or if no campaign record types are assigned.

How do you enable the Marketing User checkbox in Salesforce?

Open the user record in Setup, find the Marketing User checkbox on the user detail page, select it, and save the record.

Why does saving a new campaign fail after clicking New?

A save failure usually points at automation, such as a validation rule or a Flow that expects specific user fields to be populated. Missing field-level security on a required field in the layout will also stop the record from saving.

Newsletter

One email every Tuesday

New guides, tool updates, and the release-note changes that break things.

No spam. Unsubscribe in one click.

Comments

Loading comments...

Leave a Comment