Warning: Are you being overcharged by your marketing automation agency?
If you have been billed or quoted more than 1500 dollars, or if the work took more than 6 to 24 hours (2 to 3 working days) by a marketing automation agency, you might be paying far more than you should.
Contact me urgently, you are likely being overcharged, and I can help.
At the bottom of this page, you will find a real life scenario with a detailed breakdown of all tasks, exactly how long they should take, and the fair costs associated with them.
Save yourself significant budget by following this step by step guide for your Eloqua developer and web team. It explains how to stop Eloqua tracking for users who opt out of tracking cookies, without overpaying for unnecessary services.
As with all my guides, I have included the true resource costs and time estimates. If you need this work done, get in touch with me for a more competitive quote. Let me help you get the job done efficiently and affordably.
Greg Staunton
Why should you block Eloqua cookies with a cookie opt out feature?
With privacy regulations like GDPR, CCPA and PECR, websites need to give users the ability to opt out of cookies, including marketing cookies like those set by Eloqua.
If your website uses Eloqua for marketing automation and data collection, you must have a cookie opt out solution to stay compliant with privacy laws.
This post will explain three methods to block Eloqua cookies when users choose to opt out:
- JavaScript Method - Deletes Eloqua cookies when users opt out.
- Server-Side Method - Prevents Eloqua cookies from being stored in the first place.
- Google Tag Manager (GTM) Method - Uses GTM to block Eloqua scripts from loading based on user consent.
Each of these methods includes a cookie opt out banner, giving users control over their cookie preferences.
1. JavaScript Method: Deleting Eloqua cookies when users opt out
How the JavaScript cookie opt out method works
In this method, Eloqua cookies are deleted from the user’s browser when they opt out. While this approach is straightforward, it may not be fully compliant with privacy laws like GDPR because it does not prevent cookies from being set initially. It only removes them after the fact.
Why this method might be ideal for your website
Why This Method Might Be Ideal for Your Website
- Easy to implement without needing server side changes.
- Users can immediately delete Eloqua cookies after opting out.
- Great for small businesses or websites with simpler setups that do not want to modify server side configurations.
This method is particularly good for quick fixes when you need something fast and low maintenance without diving into more complex configurations.
Pros: Easy to implement, does not require server changes.
Cons: Cookies may still be set before deletion, which is not fully GDPR compliant.
Step by step guide for JavaScript cookie opt out implementation
Steps for the website manager
- Add the cookie banner to your website before
</body>. - Test if the banner appears for new users.
- Verify that clicking “Opt Out” deletes Eloqua cookies.
Steps for the Eloqua developer
- Identify the Eloqua cookies used on the site.
- Ensure that the script is correctly deleting these cookies.
- Work with the website manager to confirm compliance with regulations.
JavaScript cookie opt out banner for Eloqua cookies
JavaScript Cookie Opt Out Banner for Eloqua Cookies
Make these tabs
2. Server side method: Preventing Eloqua cookies from being set
How the server side cookie opt out method works
The server side method ensures that Eloqua cookies are never set in the first place by blocking tracking requests before they reach the browser. This method offers the best solution for compliance with regulations like GDPR and CCPA because it prevents cookies from being set without consent.
Why this method might be ideal for your website
Why This Method Might Be Ideal for Your Website
- Fully compliant with privacy regulations like GDPR and CCPA.
- Prevents Eloqua cookies from being set at all, instead of removing them later.
- Ideal for websites that want full control over cookie management and are willing to modify server configurations.
This method is best for enterprises or websites that require the highest level of compliance and control.
Pros: Fully compliant with GDPR.
Cons: Requires changes to the server.
Step by step implementation
Steps for the website manager
- Add the cookie banner to your website.
- Test if it correctly blocks Eloqua when users opt out.
- Work with the Eloqua developer to ensure the server respects opt out requests.
Steps for the Eloqua developer
- Modify the server configuration to prevent Eloqua cookies from being set when
cookieConsentServer = optout. - Ensure API requests that track users are disabled for opted out users.
- Test the setup using different browsers and devices.
Cookie opt out banner for server side method
Make these tabs
3. Google Tag Manager (GTM) Method: Preventing Eloqua scripts from loading
How the GTM method for cookie opt out works
The GTM method utilizes Google Tag Manager to block Eloqua scripts from loading if users have not given consent. This prevents Eloqua tracking altogether, making it the most effective way to comply with GDPR and CCPA.
Why this method might be ideal for your website
Why This Method Might Be Ideal for Your Website
- Best for GDPR compliance by preventing tracking altogether.
- Easy to implement if you are already using Google Tag Manager (GTM).
- Centralised control over all tags, making it easy to manage tracking across the website.
This method is perfect for businesses using GTM who want to block Eloqua cookies proactively, ensuring compliance without needing to modify server side code.
Pros: Best for compliance, easy to manage.
Cons: Requires GTM knowledge.
Step by step implementation
Steps for the website manager
- Add the cookie banner to your website.
- Test if GTM prevents Eloqua scripts from loading when users opt out.
- Ensure GTM reads the
cookieConsentGTMvalue fromlocalStorage.
Steps for the Eloqua developer
- Modify GTM triggers to check for
cookieConsentGTM. - Ensure Eloqua scripts only load when consent is accepted.
- Test using GTM Preview Mode.
GTM cookie opt out banner
Make these tabs
Comparison table: Which cookie opt out method is right for your website?
| Method | Ease of implementation | Effectiveness | Maintenance | Compliance (GDPR, CCPA) |
|---|---|---|---|---|
| JavaScript (Deleting Cookies) | Easy | Moderate (Cookies may already be set) | Low | Not fully compliant |
| Server Side Blocking | Medium (Requires server access) | High | Medium | Strong compliance |
| Google Tag Manager (GTM) | Easy (If already using GTM) | High (Prevents tracking entirely) | Low | Best compliance option |
I recommend using the GTM method because it prevents tracking altogether, ensuring full compliance with privacy laws like GDPR and CCPA.
By incorporating the right cookie opt out method for your website, you will ensure Eloqua cookies are blocked and your website remains compliant with the latest privacy laws.
If you need assistance in configuring one of these solutions, feel free to reach out.
Greg Staunton
Scenario vs what your Eloqua agency should be doing with hours and costs
Scenario, costs and time to complete
Jo is the marketing automation manager at ACME Inc. She is overseeing the migration to Eloqua and owns the relationship with their marketing automation agency. The web team has raised a concern that the current Eloqua tracking might not be compliant with GDPR, CCPA and PECR because cookies are being set before users have a chance to opt out.
Jo’s stakeholders have asked for a clear path to fix this. The requirement is simple to describe but often expensive in quotes: implement a cookie opt out solution that stops Eloqua tracking when users decline non essential cookies, and prove that the setup is compliant. The web team has reached out to their agency for advice and a quote on the time and costs involved.
Jo wants to know if the agency quote is realistic. The breakdown below shows what a fair estimate looks like in terms of tasks, hours and role based costs for implementing the GTM based Eloqua cookie opt out pattern.