Marketer's Space: Why mobile optimization deserves a place in your email strategy

Marketer's Space: Why mobile optimization deserves a place in your email strategy

Importance of mobile optimization

Hello Marketers,

Welcome back to Marketer's Space! Today, we'll talk about the importance of creating mobile-friendly email designs.

While mobile phones were once used only to make phone calls, today they're used for almost everything, including texting, reading, browsing, shopping, and much more. As marketers, this shift means one thing: We must ensure that our email campaigns are mobile-friendly. This isn't an exaggeration; it's a real challenge that many marketers and business owners face, especially during peak seasons. Let's look at one such example.

David's challenge: Great email but low engagement

David runs a handmade gift store. He and his team create customized gifts and greeting cards. For the holiday season, he has crafted a thoughtful email from scratch to send to his new contacts and recurring customers to introduce his new festive collection. His email content is on point; he personalizes it with merge tags, segments his audience, automates his workflows, and even schedules the campaign to go out at his recipients' optimal open times. In short, David has done everything right—or, at least, that's what he thought.

Despite all his efforts, the results aren't as expected. When he analyzes his campaign reports, he sees that the emails have been successfully delivered and that most of his contacts have opened them. But that's it; he hasn't received any clicks, orders, or engagement from his contacts. Confused, David digs deeper into his email reports and notices that most of his recipients opened the email on their mobile devices. He gets curious and checks how his email looks on his phone—and is a bit taken aback! His email is readable but not mobile-friendly.

David's checklist to create mobile-friendly emails

David immediately decides to fix this and make his next campaign mobile-friendly. Here's what he does differently:

Use simple layouts

The first and most effective change David makes is removing the column layout in his email. While the layout looks stylish on his laptop, it doesn't render well on mobile screens. Having multiple columns of images increases the scroll time and makes the email harder to navigate on smaller devices. Fewer columns enable the content to flow more smoothly from top to bottom and makes it easier for recipients to read and scroll through on their phones.
Simple layouts

Keep the content concise

Recipients who read emails on mobiles decide within seconds whether to keep reading or move on to a different screen. That's why brevity and structure matter. David breaks his content into short paragraphs, uses bullet points for clarity, and adds subheadings to guide the reader's eye.
Keep the content concise

Optimize visuals and CTAs

Images can enhance an email's appeal when they're optimized to suit different screen sizes. David uses lightweight images that load quickly and avoids large files that can slow down loading times. He also makes his call-to-action (CTA) buttons prominent, surrounds them with ample white space to prevent accidental taps, and uses action-oriented text like "Shop now" and "Get the offer."

Focus on readability

Tiny fonts that look elegant on desktops can be hard to read on mobile screens. David ensures that he uses at least 14px for body text and 22px or more for headings. He also makes sure there's proper spacing between lines, images, and buttons to make the design visually comfortable.

Test across devices before sending

Even the best-designed emails can appear differently across multiple devices and email clients. Using the Preview and Test feature in Zoho Campaigns, David previews his campaign to gauge how his email will look both on desktop and mobile screens. He also sends test emails to his team to identify any inconsistencies before finally sending the campaign to his contacts.
Test across devices

Avoid large, fixed-width elements

Fixed-width components like wide banners or tables can force users to scroll horizontally on small screens. David switches to flexible, percentage-based widths to ensure his content automatically adjusts to fit any device without users needing to pinch or zoom.

How Zoho Campaigns helps David get it right

Let's look at which features in Zoho Campaigns have helped David create mobile-friendly email campaigns in no time:
  1. Mobile-friendly templates: All pre-designed email templates available in Zoho Campaigns are mobile-friendly by default.
  2. Drag-and-drop editor: Zoho Campaigns' template editor enables users to customize text, image, and button elements. You can easily adjust font, color, size, and padding to create mobile-optimized designs.
  3. Preview and test options: View how your email looks on desktop and mobile screens and send test emails to your team before sending campaigns to your audience.
    Preview and test email

  4. Customize using HTML: If you're comfortable with coding, you can use the built-in HTML editor to code your content manually or import your own HTML and CSS files through the Import/Upload HTML option. Learn more

In a nutshell

By making these small yet impactful changes, David ensures that his emails not only reach his contacts but also engage with them effectively—regardless of the devices they use.

Regards,
Aiswarya Jayaprakash
User Education
Zoho Campaigns


      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ




                                ご検討中の方

                                  • Recent Topics

                                  • Zoho Forms - Feature Request - Year Field

                                    Hi Zoho Forms Team, You currently have the following date and time fields: Date Time Date and Time Year and Month It would be useful if you could include a "Year" field For example a recent application I completed said "What year was your house built?"
                                  • Integrate Excel or Zoho Sheet functions / calculations to CRM product module

                                    Hello Community, I hope someone more experienced can help me with this question. Our price / payment plan calculations are in an Excel spreadsheet and I would like to use all those functions / calculations in my Products module. So when we send a quote
                                  • Sync CRM Contacts to USER'S contacts on Office 365

                                    I can see that the O365 sync is transferring contacts backwards and forwards between Zoho CRM and Office365. But it has created a separate address book in Office 365 called "Zoho CRM Contacts". This address book is not used by Office/Outlook's email function
                                  • How can I link Products in a Deal Subform to the Products Module

                                    Hello, I have a pricing subform on our Deals page and use a lookup field to associate a product with each line. I want to be able to look at a product page within the Products module and see a list of the deals connected to that product. I have this working
                                  • Manage Every Customer Conversation from Every Channel inside Zoho SalesIQ

                                    Your customers message you from everywhere. But are you really able to track, manage, and follow through on every conversation, without missing anything? With interactions coming in from websites, mobile apps, and messaging platforms like WhatsApp and
                                  • Zoho Books | Product updates | February 2026

                                    Hello users, We’ve rolled out new features and enhancements in Zoho Books. From Advanced Reporting Tags to the ability to mark projects as completed, explore the latest updates designed to improve your bookkeeping experience. Introducing Advanced Reporting
                                  • Update latitude & longitude address field API

                                    How do I update the coordinates of an address field from a widget? I can't modify the latitude and longitude of the address field. I think the problem is how I'm writing formdata variable. zoho_init.then(function (data) { var queryParams = ZOHO.CREATOR.UTIL.getQueryParams();
                                  • Zoho Forms - Feature Request - Past Into Scanning/OCR Field

                                    Hi Zoho Forms Team, You recently introduced the OCR/Scanning field which I have found great use for with one client who receives work orders as a screenshot from one customer. I want to raise a feature request here which would make that field even more
                                  • inability to use different primary address on invoice per location

                                    my company operates in two different locations with different email address. The problems then is the inability to edit the primary to suite the invoice for the second location.
                                  • Zoho Books - Breaking A Working App

                                    We've been using Zoho for many years now. Across all apps, entering phone numbers in standard formats was enabled in all apps. These formats are: xxx.yyy.zzzz xxx-yyy-zzzz (xxx) yyy-zzzz and we were able also to add extension numbers in these formats:
                                  • No Need To Fix Something That Is Working

                                    Zoho Books is a great financial tool which helps businesses to become more efficient and productive with day-to-day operations. As such, every change, upgrade, improvement needs to be carefully thought before implemented in the software and I'm sure Zoho
                                  • Use Zoho Creator as a source for merge templates in Zoho Writer

                                    Hello all! We're excited to share that we've enhanced Zoho Creator's integration with Zoho Writer to make this combination even more powerful. You can now use Zoho Creator as a data source for mail merge templates in Zoho Writer. Making more data from
                                  • Anyone in Australia using Zoho Books AND has their account with NAB?

                                    Hi I have an account with both NAB and Suncorp. Suncorp transaction come in the next day however NAB transactions take 4-5 business days to appear. eg: A deposit made today in my Suncorp will be imported into Zoho tomorrow. A deposit made today to the NAB account will be imported maybe Saturday (Friday overnight). I have contacted both Zoho and NAB but noone seems to know why. I was just wondering if anyone else in Australia uses NAB and has this issue (or doesn't) maybe we could compare notes and
                                  • Detailed Balance Sheet for tax preparer

                                    I'm using the free edition of Zoho Books. My tax preparer is asking for "detailed" Profit & Loss and Balance Sheet reports which include all the activity and transactions within the various categories. The default reports do not include these details.
                                  • On Edit Validation Blueprint

                                    Hello, I have a notes field and a signature field. When the Approve button is clicked, the Signature field will appear and must be filled in. When the Reject button is clicked, the Notes field will appear and must be filled in. Question: Blueprint will
                                  • Zoho Projects - Cloning a task does not trigger task workflow when created

                                    Hello! I have a Project where my team uses a set of tasks from a tasklist as templates, so we could simply clone it and drag it to another list in kanban view to avoid creating a new one from scratch. The process works well, but after cloning it the new
                                  • Host Group Appointments Online in Zoho Bookings

                                    Greetings from the Zoho Bookings team! We’re excited to announce a new enhancement to Group Booking that makes hosting online group events smoother and more professional than ever. You can now conduct online group events with auto-generated meeting links
                                  • Can't rename groups on Mac desktop app

                                    I'm working on an up-to-date Mac with a freshly downloaded Notebook app. I'm trying to rename a group within a notebook. Here I have, left to right, a note, a group, and a note. I select the group. On the top left, I select Action. On the dropdown, "Rename"
                                  • Workdrive Collaboration with an External User

                                    I would like to know if I can setup a collaboration space with an external user in workdrive or do I need to add them as a user on my system? If I need to add them, can I add them on Workdrive only and give limit access to our space only?
                                  • Delete button

                                    Hi, The delete button were hide into the three dot button. Can I display outside? why Zoho make this update?
                                  • FSM integration with Books

                                    Hi, I have spent a few months working with FSM and have come across a critical gap in the functionality, which I find almost shocking....either that, or I am an idiot. The lack of bi-directional sync between Books and FSM on Sales Orders/ Work Orders
                                  • Marketing Tip #23: Help customers with how-to guides and usage tips

                                    Customers don’t stop needing you after they place an order. Helping customers use your product correctly and confidently can improve satisfaction, reduce returns, and increase repeat purchases. Sharing simple how-to guides, usage tips, or care instructions
                                  • Powering Customer Support with our women

                                    In Zoho Desk support, women make up 50% of our team. We see this as one of our strengths, reflecting the spirit of this year’s theme, "Give to Gain". Our women find their balance Women carry many responsibilities — they represent frontline support, lead
                                  • Function #25: Automatically generate purchase orders from a sales order

                                    We kicked off the "Function Fridays" series with the goal of helping you automate your everyday accounting tasks. As we delve into today's post, I'm delighted to announce that we're here to present the 25th custom function in this series. While it is
                                  • Looking for Guidance on Building a Zoho Website

                                    I'm exploring the possibility of building a custom website with specific features using Zoho as an alternative platform. My goal is to create something similar to https://gtasandresapk.com , with the same kind of functionality and user experience. I'd
                                  • Auto-publish job openings on my Zoho Recruit Careers Website

                                    I have developed a script using the Zoho Recruit API that successfully inserts new jobOpening records to my Zoho Recruit website, but my goal is to auto-publish to the Careers Website. The jobOpening field data shows two possible candidates to make this
                                  • ZOHO Reports are taking longer time to get refresh

                                    Hi Team, Since last few days, I'm facing issues in getting updated reports. For eg: right after making an expense entry or even posting a journal, it is taking longer then expected for the updated reports. Refer below: "You are viewing the report that
                                  • Invalid scope choice: Workdrive integration in CRM

                                    Bug: There is an invalid option in the permission choices for Workdrive integration in CRM. If the entry "WorkDrive.teamfolder.CREATE" is selected, it will return a message indicating invalid OAuth scope scope does not exist.
                                  • Sales IQ chat is not working in signed android apk

                                    I have integrated ZOHO sales IQ support chat and i have followed each step and its working fine in my development build but when i create signed APK for it. Chat does not work in it and showing awaiting for detail. I previously asked the same query but
                                  • How to add line breaks in zoho.cliq.postToUser(...) message?

                                    In a CRM function using Deluge I'm sending this message and attempting to add some line breaks but they are ignored. Is there another way to add these breaks? My message: message: New urgent task\nDescription \nThis is a fake description.\n A new line?
                                  • Project Notifcatiion Emails - Milestone

                                    Hello: I cannot get myself, or most importantly my portal client user to recieve an email upon completion of a milestone. I have set up our 1st project. I have set up a test client user. (accepted the invitation and is listed in the system as a client
                                  • Enable Free External Collaboration on Notecards in Zoho Notebook

                                    Hi Zoho Notebook Team, I would like to suggest a feature enhancement regarding external collaboration in Zoho Notebook. Currently, we can share notes with external users, and they are able to view the content without any issue. However, when these external
                                  • Problem with CRM Connection not Refreshing Token

                                    I've setup a connection with Zoom in the CRM. I'm using this connection to automate some registrations, so my team doesn't have to manually create them in both the CRM and Zoom. Connection works great in my function until the token expires. It does not refresh and I have to manually revoke the connection and connect it again. I've chatted with Zoho about this and after emailing me that it couldn't be done I asked for specifics on why and they responded. "The connection is CRM is not a feature to
                                  • Update Existing Records greyed out in Free Version

                                    Trying to update records from an Excel sheet, and not getting the option to update. Only option is to add as new accounts. All documentation I can see says update should be an option! Accounts, Leads, Contacts, all the same.
                                  • In Lesson Video

                                    Can anyone help me with this? I'm not sure what happened. It suddenly became like that. I tried to reupload. I tried create a new lesson. Still the same. Please help!
                                  • emailing estimates

                                    Shows up in the customer mail logs as sent but nobody is receiving them, even when I send them to myself I don't get them ??? Something wrong with the mail server or my end ?
                                  • Help with deluge script

                                    Hi Community, this is my first Deluge script. I've pieced it together from reading various articles I want to use it in a workflow to 1 Convert a lead to a contact 2. Create a record in a custom module Below is what I have got so far but it does not fire
                                  • How to use OR when filtering using two fields

                                    I want to create return a list of Account Names by filtering on Field1 = "yes" OR Field 2 = "no" I can't see how to use the OR in the filter.
                                  • Mobile phone version not working well

                                    I am working on the Zoho Site Builder. In the preview the desktop version looks okay, but in the mobile phone preview many words are cut off in the weirdest (wrong) way. How can I fix that?
                                  • Zoho - Please explain difference between Thread view and Conversation view on Ticket

                                    I have reviewed the help document here but am still not clear on the difference between the two views. As an example, I just had a back and forth on a ticket: - Customer emails support email. - I email back from Desk. - Customer responds back. - I email back from Desk. On the upper left drop down box on the ticket Zoho Desk now says this is "4 Threads" and "4 Conversations" . How is that 4 threads?? By my count it is 1 thread and 4 conversations (assuming by "conversation" Zoho means number of total
                                  • Next Page