Marketing in a Post-GDPR World!

Marketing in a Post-GDPR World!


The purpose of the General Data Protection Regulation (GDPR) is to compel marketers to be more thoughtful, transparent, and respectful of the data they collect and use. Realistically, that means marketers need to take a step back - to stop personalizing every piece of information without regard for what is appropriate for the consumer.

GDPR gives the power to consumers to control the use of their data. Any European consumer can call out any company and ask the company to account for the data they've collected and how it's being used.

To master marketing in post-GDPR world, Gartner analyst Bryan Yeager has said that marketers should elevate the importance of privacy as part of their data-driven initiatives. "Audit your current marketing activities, including what data has been collected and how it's processed. Co-ordinate closely with your legal and privacy teams about your approach. And think about how you can use a pivotal moment like GDPR as a way to engender value and trust in your future engagements with customers", he suggested.

It's very concerning to know that a very whopping 41% of marketers admit to not fully understanding both the GDPR law and the best practices around the use of consumers' personal data.

To quickly check if you're complying with GDPR today, see if you can answer 'Yes' to the following:
  1. You've built privacy settings into the digital products and websites - and have them switched on by default.
  2. You regularly conduct privacy impact assessments, strengthen the way you seek permission to use personal data, document how you use personal data, and improve the way you communicate data breaches.

To put it simply, if you have a list of leads, you can't send them a promotional email UNLESS they have given you consent for it. You can't even send them an email asking if they want to hear more from you, and as such, is a violation of GDPR.

In August 2016, Flybe sent an email to 3.3 million people in their database with the subject line "Are your details correct?". In theory, this sounds like a smart strategy, but unfortunately, these 3.3 million people had previously opted out (unsubscribed) to marketing emails and thereby gave no consent to be contacted. Result? A fine of 70,000 pounds.
Key takeaway: If your customers have opted-out of marketing emails, don't email them - it's as simple as that. You're breaking the law if you do.

Best practices to keep yourself GDPR compliant

1. Signup Forms: 

Don't assume a person wants to receive your future offers just because she made a purchase. Don't assume a person who opts-in for a newsletter subscription also wants all your marketing materials. And please - remove all pre-ticked boxes that seek permission for future contact from your emails.



Consent must be very clear, and the retailer must keep records of consent under the GDPR's accountability principle.

2. Consent Settings

The right to be forgotten has become one of the most talked-about rulings in EU Justice Court history. It gives people the right to have old or false personal data removed, and it has already been implemented with companies like Google, which was forced to remove pages from its search engine results in order to comply.



As a marketer, it will be your responsibility to make sure that your users can easily access their data, and remove consent for its use, in line with the right to be forgotten. 

This can be as simple as including an unsubscribe link within your email marketing template and linking to a user profile that allows users to manage their email preferences (as shown in the example below).



3. Take What You Need

Marketers get greedy when it comes to getting formed filled out by customers. We tend to ask for information that we might not even require. Ask yourself, do I really need to know someone's favorite holiday destination before they subscribe to our newsletter? Probably not.

To stop the collection of unnecessary data, GDPR requires you to legally justify the processing of personal data you collect. Don't worry - this is not very complicated.

What this means is that you need to focus on the data that's really useful to you, and stop asking for the "good to haves". If you really need to know a piece of customer information, and can prove why you need it, then you can continue asking for it. But try to avoid collecting any unnecessary data, and stick with the basics.

Actionable tip for GDPR-compliant marketing


Data collection: If you still buy mailing lists, it's probably a bad idea to continue. In fact, you should dump the data you bought right away, because a single complaint from a customer about a breach of consent can subject you to a penalty of up to 4% of your gross revenue. Instead, start fresh. Find new ways of collecting opt-in data by introducing clear, brief web-forms. 

Scan your list: Go through your data list periodically and remove the data without an record of opting in. For new subscribers. make sure that they want to receive emails from you by sending them a re-confirmation email after they opt-in for a mailing list.

Content marketing: Content is more important than ever in a post-GDPR world. Since you can only send your communications to interested people, you need a lot of content to generate that interest. Also, you can ask customers to subscribe in order to access content like e-books, infographics, webinars and whitepapers.

Pop-ups: Invite website visitors to add themselves to a mailing list by launching a pop-up on your website. The conversion rate of pop-ups is only around 3%, but like other marketing communications such as emails and Facebook ads, if the pop-ups are launched at the right time with the right message, they can give you a higher conversion rate of up to 40%.

Data storage: In a data-conscious world, you cannot afford to keep records in a spreadsheet and manage the data manually. You need a CRM application where you, and your sales team, can keep updating the data and centralizing your data collection. Of course, CRM applications come with a lot of other benefits as well.

Social selling: Since reaching customers over email is subject to some legal restrictions, find new ways of reaching out to them outside the scope of the GDPR law. Educate your sales team on social selling and connecting with customers on social media sites. Social media will also give your salespeople some perspective on your customers and help them approach with the right message.

Push notifications: You may also take a shot at push notifications. These are pop-ups that seek permission from website visitors to send them promotional notifications. One advantage of this is that once the customer allows you to send them push notifications, they will receive notifications from you even after they have closed your website. One disadvantage of push notifications is that they cannot be personalized, since IP addresses are anonymous.

Privacy policy: Update your privacy statement to let people know that you are GDPR compliant. Mention what you do with customer data you collect and that you don't engage in any practices in violation of customer privacy.

Conclusion

Remember, GDPR hasn't been enacted to stop marketers from communicating with customers. Quite the opposite, actually. It's designed to increase the quality of customer data. The best and most resourceful marketers are seeing the bigger picture and recognizing that it's an opportunity to personalize messages for their prospects and customers, rather than using the traditional one-size-fits-all approach to marketing.

The rules of GDPR compliance are quite simple: don't contact someone unless they specifically ask you to. Don't assume they want to hear from you. Don't cold contact them, and don't send them irrelevant information that they didn't request. If you can do all that, then you've done your job in complying with GDPR.

Is your marketing GDPR compliant?

    • Sticky Posts

    • 10 simple e-commerce marketing tips to boost sales

      Congratulations! You've finally set up that e-commerce store you've been thinking about for a long time. Hopefully it wasn't too difficult. Even if it was, the effort will be totally worth it when you start seeing some orders come through. Now that the store is live, let's take a look at some marketing tips you can apply for sales growth. 1. Avoid cart abandonment If you've ever shopped online, you might have added a product to the cart but then decided not to purchase it. This is known as cart abandonment.
    • Marketing in a post COVID-19 world!

      Consumers across countries are increasingly spending more time on a wide variety of digital activities, right from online grocery shopping, to video conferencing, to tele-medicine. There is a good chance that you performed one or more of the following activities during this lockdown, thanks to COVID 19: Cooked a meal Made a TikTok Video Signed up for a remote learning session Consulted a doctor online (or ordered medicines online) Shopped for groceries online A study by Hunter, a food and beverage
    • Inbound Marketing 101: The Foundational Blocks of Inbound Marketing Strategy

      According to a behaviour survey, 68% of the buyers use sources such as blogs to evaluate the product even before considering it. Before buying a product, we do a lot of research to learn more about the product through communities, blogs, social media,
    • How Zylker doubled their webinar registrations!

      Webinars are good educational resources to gather qualified leads for your product. But what if your visitors are dropping off from your webinar landing page without signing up? What more could you do to convert visitors into registrants? This is the
    • The ideology behind why features tell, but benefits sell

      Do you think there's any truth to this? Do features only tell, and benefits sell?  Well, let's see why we should focus on benefits rather than features as the great marketing wizards, David Ogilvy and Steve Jobs proved to be the best examples leveraging
      • Recent Topics

      • Tip of the Week #75– Manage your social media messages from a single shared inbox.

        Are you tired of jumping between apps or browser tabs to reply to your business's Facebook and Instagram DMs? Handling customer messages on social media might seem simple, but switching between multiple platforms can easily lead to lost messages, duplicate
      • Zoho Map integration tasks have changed - you need to "Locate all instances of Zoho Map integration tasks in your Deluge scripts by searching for the v1 marker... before 16 January 2026"

        The Zoho Map deluge integration task has been changed (as at 21 October 2025) to provide a more structured, JSON-like response. This change affects all three Zoho Map integration tasks (Geocode, Reverse Geocode, and Distance Between). More details can
      • Using files from Zoho CRM in Gemini/ChatGPT/Claude

        Hi all, I’ve got subscriptions to Gemini and a few other AI tools which I use for tasks like data enrichment, email composition, etc. In our workflow, we often receive various documents from clients — such as process workflows, BRDs/requirement documents
      • Zoho Analytics & Zoho Creator - Modified Time value

        I'm trying to use the Zoho Creator system field 'modified time' in Zoho Analytics, but it's consistently showing 12 hours 'out' In Zoho Creator In Zoho Analytics Is this a constant difference that I just need to correct with a timezone change - or is
      • Zoho CRM - Option to create Follow-Up Task

        When completing a Zoho CRM Task, it would be very helpful if there was an option to "Complete and Create Follow-Up Task" in the pop-up which appears. It could clone the task you are closing and then show it on the screen in edit mode, all the user would
      • Portal For Different Apps

        I found some older threads on this but didn't see anything very recent. I'm new to Zoho One so forgive me if my terminology is off a bit. I was hoping set up a single point of entry into Zoho One. So, many of the apps could be found in one single place
      • Calls undetected

        Zoho Voice records indicate my last call ended at 6:00 PM. All incoming and outgoing calls occurred between 6:00 PM and 7:00 PM.
      • Unable to Select Authenticated Domain as Sender

        We’ve already authenticated our domain, but it’s still not appearing in the sender list when we try to run a campaign. Could you please check what might be causing this issue?
      • Zoho Projects - Project Details on the Project Menu

        Hi Project's team, I've helped may businesses setup and use Zoho Project and one thing I see time and time again is confusion on where to find the Project Details information. I would be much more intuitive if Project Details was on the menu before Dashboard.
      • Introducing WhatsApp integration in Bigin

        Greetings! In today's business landscape, messaging apps play a significant role in customer operations. Customers can engage with businesses, seek support, ask questions, receive personalized recommendations, read reviews, and even make purchases—all
      • Zoho Projects - Show Task List as dropdown field on Task records

        Hi Project's Team, I noticed today that there is no field on a task record related to the task list it belongs to. A dropdown would be helpful for quickly moving tasks between lists while in a task. I know that you can go to "Other Actions" and choose
      • My followed tickets extension is not working under the All departments view

        Hi. I've installed the My followed tickets extension. However, when I try to open the extension under the all departments view, I get the following message: 'Sorry, this extension is not supported in the All Departments view.' How can I solve this p
      • Ticket Time Entry to Timesheet

        The title just about sums it up. I have searched here and not found anything relevant, but If I overlooked, then please set me straight.  We have staff that do nothing but close tickets in desk all day long. These tickets represent their timesheet. Is there a way to have this information sync or for a tech to go into their timesheet themselves and sync it with their tickets of the same timeframe?? We waste a ton of time doing timesheets and the old "Clock in/Clock out" isnt detailed enough for us!!
      • Calls undetected.

        The call is not showing on the call log.
      • Calls undetected

        Zoho is not reading calls made.
      • Multi-currency and Products

        One of the main reasons I have gone down the Zoho route is because I need multi-currency support.  However, I find that products can only be priced in the home currency, We sell to the US and UK.  However, we maintain different price lists for each. 
      • Missing information data Zoho inventory

        there some missing data in Zoho inventory connection. pick list stock counts bin location we have requested it via mail and the support team doesn’t gove feedback. has anyone achieve to get these info or to ask other ya les
      • Calendar Events Issues

        Not able to view scheduled events on my calendar
      • Extensions 101 webinar series: Build, integrate, and monetize with extensions

        Attention developers! Are you ready to take your extension development skills to the next level? We're excited to bring back the Extensions 101 webinar series with an expanded lineup of Zoho products and an introduction to more platform features. Last
      • Custom Related List Inside Zoho Books

        Hello, We can create the Related list inside the zoho books by the deluge code, I am sharing the reference code Please have a look may be it will help you. //..........Get Org Details organizationID = organization.get("organization_id"); Recordid = cm_g_a_data.get("module_record_id");
      • Where are recordings stored?

        I have hosted a couple of test meeting, used the "record" button to start and stop the recording but I am unable to find where are those recordings saved?  Can anybody help? Thanks
      • Zoho Desk's integration with Microsoft PowerBI delivers advanced analytics insights

        Hello everyone, Gaining advanced insights through reports and dashboards is one of the critical requirements of every business. In addition to key metrics tracked in Zoho Desk, such as agent performance, SLA adherence, and ticket lifecycle, businesses
      • Create static subforms in Zoho CRM: streamline data entry with pre-defined values

        Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
      • IMAP error message in Zoho mail

        I cannot send emails today. Everything fine for years until today. Get a message: "You are yet to enable IMAP for your account. Please contact your administrator". Does anyone know how to correct this?
      • IMAP stopped working today

        Hello! I've been a paid customer for more than 10 years, IMAP was always working fine. But today this is the error I've got on my iPhone: I've tried toggling the IMAP for my account (Mail -> Settings -> Mail accounts) off and on again, but that did not
      • Are custom portals accessible on the Zoho learn smartphone app?

        In other words, can users external to my organisation, once signed up, use the app in the same way as internal users? Thanks
      • Zoho Books/Inventory - Update Marketplace Sales Order via API

        Hi everyone, Does anyone know if there is a way to update Sales Orders created from a marketplace intigration (Shopify in this case) via API? I'm trying to cover a scenario where an order is changed on the Shopify end and the changes must be reflected
      • Conditional Layouts On Multi Select Field

        How we can use Conditional Layouts On Multi Select Field field? Please help.
      • Multiple columns in a form

        I am evaluating Zoho Creator. However, I am seeing almost no layout control on a form.  Just a basic 1 or 2 column format that is then imposed on the entire form.  That's not going to work for many, many real world cases. We need multiple columns per line, and we need each line/section to occupy a single column or be able to span the columns.   Someone please tell me that I'm missing something and the capability is actually there.  
      • Global search

        Hi! I think it would be great to have a global search that would give you results from all records of a database, no only for a single field of a single form as we have now. Thanks!
      • Any insights about API/v2? Having problem for a while.

        I don't know why it is throwing a 404 error, my report name is correct. Has someone had this issue and how you fix it?
      • Edit QR code with redirect to form

        Guten morgen, wir haben ein Formular Reklamation_erstellen. Dort soll ein QR Code erstellt werden, der im Lieferschein angezeigt wird. Beim Scannen auf dem soll das jeweilige Formular zum BEARBEITEN geöffnet werden. Leider bekomme ich es nur so hin, dass
      • Getting all the ingredients together for baking an app

        Good day everyone. After reading a lot of the help docs and watching videos, I now started on my app. To prevent hours and hours wasted on going down the wrong track, I would like some clarification on the following. But first some background: I have
      • Help Needed with Configuring ZC Microservice

        I'm attempting to create a simple microservice, but am running into problems with scope and auth. Using Custom API Builder, here's my setup: 1. Method: GET 2. Auth: OAuth2 3. User Scope: All users 4. Response: Standard 5. Function: A function that returns
      • Creator Simplified #10: Predefine Form Field Values and Make Them Read-Only for Users

        Hey Creators, Ready for this week's tip in the Creator Simplified series? Today, we will explore how to have read only fields in a form. Use Case: Assume a scenario where the default value for a Department field needs to be English Literature, but you
      • Zoho Mail : Email Outgoing Blocked

        I suddenly received the following message yesterday. I cannot send any mail. Please resolve as soon as possible, I cannot work without sending email. Dear User, We regret to inform you that your email outgoing has been blocked and you will not be able
      • Creator and Tables

        Good day. I am trying to create my first application. I have imported my data into Tables and am creating my app in Creator. I do not see my tables and cannot see how to write forms data to a table. Even the Workflow just uses the form. In one of the
      • customer Name and address details

        i created one application there is no customer details in that . how to add customer details and
      • Recalculate every row in the subform

        Hello, Can anyone help me with a script, please? I have an issue. Sometimes it happens, that in a multi row subform one of the rows show an incorrect row total value. Not really understand how it can happen, if I have a 20 row subform, 19 rows show correct
      • Creating Repeat Forms that remove redundancies

        I wanted to understand if you can make multi-layer forms that reduce the need for users to input information in again and again. We want a form that our suppliers fill out per ingredient they sell, and the end result should have the Ingredient (Section
      • Next Page