Consent Preferences Duplicates

I’m seeing multiple duplicates of categories in the manage consent preferences by category. Specifically there are about 8 each of the “Marketing” and “Analytics” categories each with a toggle switch. How do I delete the duplicates?

Hey @max6!

Seeing multiple duplicate categories in your consent preferences definitely points to an implementation issue. This usually happens when the category elements aren’t properly configured in your setup :thinking:

The most likely causes are:

  • Multiple elements with the same category attribute
  • Issues with how categories are defined in Consent Pro
  • Problems with the HTML structure

Could you share a read-only link to your Webflow project or staging URL so we can see your implementation?

Each category should have a unique fs-consent-element="checkbox-[category]" attribute (like fs-consent-element="checkbox-marketing"), and there should only be one of each per preferences form.

Another approach you could try is to start fresh with just one category element, make sure it works correctly, then add the others one by one to identify where things go wrong :flexed_biceps:

How are you defining categories in your Consent Pro setup? Are you using the Global Banner option or manual placement?

@Support-Luis and @Support-Pedro can help further with this if needed.

is there a way to share a comment link to webflow directly? I don’t feel comfortable sharing in the forum

is there a way to do this?

Hey @max6! You can DM me, @Support-Pedro or @jesse.muiruri with your links! We will take a look at the project and advise by DM :flexed_biceps:

Hi @max6

It appears you are experiencing a common synchronization or “ghost” script issue often found in Webflow when using third-party consent tools like Finsweet Consent Pro

The 8 duplicates suggest that the configuration script is being initialized multiple times, or there are multiple versions of the “Marketing” and “Analytics” categories defined in your Consent Pro dashboard that are all being pulled into the same UI component.

1. Clean up Categories in Finsweet Consent Pro
Since the UI is rendering 8 toggles, the script is likely receiving 8 distinct category objects from the Finsweet dashboard.
Log in to your Finsweet Consent Pro dashboard.
Navigate to your project: juno-2024.
Check the Categories tab.
If you see multiple “Marketing” or “Analytics” entries there, delete the extras.
Publish the changes in the Consent Pro dashboard (not just Webflow).

2. Inspect the Webflow Designer (Static Elements)
If you built a Custom Preference Center UI within the Webflow Designer:
Open the Navigator (Z).
Look for the div or component containing the checkboxes/toggles.
Ensure you haven’t accidentally placed the fs-consent-manager=“category” attribute on a parent element that is inside a Collection List. If that category is inside a collection list with 8 items, Webflow will render 8 toggles.

3. Check for “Ghost” Script Managers
Your source code shows multiple tracking scripts: Google Tag Manager, Apollo, HubSpot, Zoominfo, and Intellimize.
If you have Intellimize or GTM also trying to inject a consent banner, they might be conflicting with Finsweet.
Check if any of these platforms have a “Consent Mode” enabled that might be auto-injecting its own categories into the Finsweet UI.

4. As a last resort, Check for Duplicate Scripts in Webflow
In your source code, I see this script:

<script src="https://api.consentpro.com/v1/cdn/runtime/65ec4f59841ae5571e0468d2/88471bd84b39b13e.js" type="text/javascript" finsweet="consentpro" async=""></script>

What to check:
Go to Project Settings > Custom Code. Check both the Head and Footer sections. Ensure this script only appears once.
Go to the specific Page Settings for your Home page (or whichever page has the issue) and check the custom code there. If the script is in both Global Settings and Page Settings, it will trigger twice.