{"id":210338,"date":"2026-03-22T17:55:03","date_gmt":"2026-03-22T21:55:03","guid":{"rendered":"https:\/\/optinmonster.com\/?post_type=optinmonster_docs&#038;p=210338"},"modified":"2026-03-30T10:14:48","modified_gmt":"2026-03-30T14:14:48","slug":"how-to-create-device-specific-designs-with-optinmonster","status":"publish","type":"optinmonster_docs","link":"https:\/\/optinmonster.com\/docs\/how-to-create-device-specific-designs-with-optinmonster\/","title":{"rendered":"How To Create Device-Specific Designs With OptinMonster"},"content":{"rendered":"\n<p>OptinMonster makes it easy to customize your campaign&#8217;s appearance across Desktop, Tablet, and Mobile devices. Creating device-specific designs gives you total control over how your campaign looks on any screen size.<\/p>\n\n\n\n<p>In this article, you\u2019ll learn how to use device-specific design controls in the campaign builder.<\/p>\n\n\n\n<div class=\"alert-box alert-yellow\">\n<p class=\"alert-box-title\">Device Specific Designs is currently available through Early Access.<\/p>\n\n\n\n<p>Early Access users get to use and test new features and improvements before other customers (or your competition) in exchange for providing feedback about those features. <\/p>\n\n\n\n<p class=\"is-style-arrow-link has-link-color\"><a href=\"https:\/\/optinmonster.com\/docs\/how-to-enable-optinmonster-beta-program\/\" title=\"\">Learn more about how to join our free Early Access program.<\/a><\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Device-Specific Design Controls<\/h2>\n\n\n\n<p>To get started, open the campaign you wish to edit in the campaign builder.<\/p>\n\n\n\n<p>In the upper right-hand corner of the builder, you\u2019ll find individual toggles that allow you to seamlessly switch between Desktop, Tablet, and Mobile design views.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-1024x522.png\" alt=\"The top right-hand corner of the OptinMonster campaign builder contains the device design view toggles.\" class=\"wp-image-210340\" style=\"width:800px\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-1024x522.png 1024w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-300x153.png 300w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-768x392.png 768w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-1536x784.png 1536w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-2048x1045.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can now proceed to edit the styling of your campaign.<\/p>\n\n\n\n<div class=\"alert-box alert-red\">\n<p class=\"alert-box-title\">\u26a0\ufe0f Important: How Style Cascading Works<\/p>\n\n\n\n<p>By default, styles cascade downwards: <strong>Desktop > Tablet > Mobile<\/strong>. All three devices are linked until you choose to customize one of the smaller devices (Tablet or Mobile). The remaining Devices are still linked.<br><br>When you change a style setting or hide a Block on a smaller device (like Tablet or Mobile), you &#8220;break the link&#8221; for that specific element. It becomes independent and will no longer inherit changes from the larger device views.<br><br><strong>Example 1 (Editing Desktop Only):<\/strong> You&#8217;ve just created a campaign and have made no edits to any Device yet. At this point, all three Devices are linked, and styles cascade from Desktop. Then, you hide a Block in Desktop. The same Block is hidden in both Tablet and Mobile because you haven&#8217;t edited Tablet or Mobile specifically. <br><strong>Example 2 (Editing Tablet):<\/strong> You&#8217;ve changed a Text Block&#8217;s font size from 20px to 16px in only the <em>Tablet<\/em> view. Desktop and Mobile will stay at 20px; only Tablet will update to 16px.<br><strong>Example 3 (Editing Mobile):<\/strong> You&#8217;ve changed a Text Block&#8217;s font color to red in only the <em>Mobile<\/em> view. Desktop and Tablet will keep their original color, while only Mobile becomes red.<br><strong>Example 4 (Editing Tablet)<\/strong>: You&#8217;ve hidden a Block on Tablet. That Device is now unlinked from Desktop and Mobile. The Block is hidden only on Tablet, and any further changes applied to Tablet apply only to Tablet. Desktop and Mobile are still linked.<br><br><strong>The Golden Rule:<\/strong> Once you separate a device view&#8217;s style, <strong>it cannot be automatically relinked.<\/strong> Unless you immediately use <a href=\"https:\/\/optinmonster.com\/docs\/how-to-undo-and-redo-changes-in-the-campaign-builder\/\" target=\"_blank\" rel=\"noopener\" title=\"How to Undo and Redo Changes in the Campaign Builder\">the &#8220;Undo&#8221; button<\/a> during your current editing session, that element&#8217;s style must be controlled independently moving forward.<\/p>\n\n\n\n<p class=\"is-style-arrow-link has-link-color\"><\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Block Visibility<\/h2>\n\n\n\n<p>Beyond styling, you can also choose to show or hide entire block elements depending on the device type.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quick-Hide Block Elements<\/h3>\n\n\n\n<p>You can quickly hide individual block elements directly from the design pane:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Hover over the element you want to hide.<\/li>\n\n\n\n<li>Click the <strong>eye icon<\/strong> in the element&#8217;s toolbar.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1276\" height=\"1078\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/hide-optinmonster-block-element-device.gif\" alt=\"\" class=\"wp-image-210342\" style=\"width:800px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Manage All Block Element Visibility<\/h3>\n\n\n\n<p>To manage the visibility of all block elements at once (including finding ones you&#8217;ve already hidden), follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>From the <strong>Device Controls<\/strong> in the top right, select the device view you want to edit.<img decoding=\"async\" width=\"800\" height=\"408\" class=\"wp-image-210340\" style=\"width: 800px;\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226.png\" alt=\"The top right-hand corner of the OptinMonster campaign builder contains the device design view toggles.\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226.png 2560w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-300x153.png 300w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-1024x522.png 1024w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-768x392.png 768w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-1536x784.png 1536w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/Markup-2026-03-22-at-153226-2048x1045.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/li>\n\n\n\n<li>Click directly on any block element in your campaign.<\/li>\n\n\n\n<li>In the left-hand sidebar, look at the top for the <strong>Content &gt; Block Visibility<\/strong> section. This displays all available blocks, allowing you to easily toggle their visibility on or off for your currently selected device.<img decoding=\"async\" width=\"800\" height=\"461\" class=\"wp-image-210345\" style=\"width: 800px;\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster.png\" alt=\"Manage block visibility by device type in OptinMonster from the left sidebar.\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster.png 1724w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster-300x173.png 300w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster-1024x590.png 1024w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster-768x443.png 768w, https:\/\/optinmonster.com\/wp-content\/uploads\/2026\/03\/manage-block-visibility-in-optinmonster-1536x886.png 1536w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">How can I tell which Devices&#8217; styles are linked, and which are independent of one another?<\/h3>\n\n\n\n<p>When devices are linked together, a light blue background appears behind their icons. Wherever the light blue background appears, those devices share the same styles. Any device without the light blue background has been edited independently and is not synced with the others. A small blue dot also appears on the icon of any independent device. To quickly check the status of a device, hover over its icon \u2014 a tooltip will clearly indicate whether it is linked or independent.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Am I required to use this approach to manually control the appearance of my campaign by device type?<\/strong><\/h5>\n\n\n\n<p>No. All OptinMonster templates are automatically designed to be responsive across all devices right out of the box. You should use device-specific designs when you want to take full control over your campaign&#8217;s appearance beyond the default responsive styles.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>I&#8217;ve already created mobile-specific campaigns. Do I need to redo those?<\/strong><\/h5>\n\n\n\n<p>Not at all! You can continue using the <a href=\"https:\/\/optinmonster.com\/docs\/how-to-create-a-mobile-optin\/\" target=\"_blank\" rel=\"noopener\" title=\"How to Create a Mobile-Only Campaign\">Mobile-Only<\/a> and <a href=\"https:\/\/optinmonster.com\/docs\/how-to-show-campaigns-on-desktop-and-mobile-devices\/\" target=\"_blank\" rel=\"noopener\" title=\"How to Show Campaigns on Desktop and Mobile Devices\">Device Targeting Display Rule<\/a> features if you prefer and some cases, you should! <\/p>\n\n\n\n<p>There are very valid reasons to want entirely separate campaigns on different device types. As an example, your CTA on desktop might be to Contact Us, while on Mobile, it might be to Call Us (since they have their phone in their hand). In scenarios like that (where you intend to track impressions and conversions on Devices uniquely from one another), separate campaigns are the best options. But now, if the<strong><em> only<\/em><\/strong> difference in your needs between Devices is a simple style change, you no longer have to create separate campaigns.<\/p>\n\n\n\n<p>Any campaigns you&#8217;ve already created using Mobile-Only Templates or the Device Targeting Display Rule will remain exactly as you built them. Device-specific designs are an <strong><em>added tool<\/em><\/strong> in your toolkit, giving you more options to control how your campaigns look and behave for your site visitors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OptinMonster makes it easy to customize your campaign&#8217;s appearance across Desktop, Tablet, and Mobile devices. Creating device-specific designs gives you total control over how your campaign looks on any screen size. In this article, you\u2019ll learn how to use device-specific design controls in the campaign builder. Device-Specific Design Controls To get started, open the campaign&nbsp;&hellip;<\/p>\n","protected":false},"author":4657,"comment_status":"open","ping_status":"closed","template":"","documentation\/categories":[8],"documentation\/tags":[31399,31409,32115,31411],"class_list":["post-210338","optinmonster_docs","type-optinmonster_docs","status-publish","hentry","categories-getting-started"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/210338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/types\/optinmonster_docs"}],"author":[{"embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/users\/4657"}],"replies":[{"embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/comments?post=210338"}],"version-history":[{"count":12,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/210338\/revisions"}],"predecessor-version":[{"id":210379,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/210338\/revisions\/210379"}],"wp:attachment":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/media?parent=210338"}],"wp:term":[{"taxonomy":"categories","embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/categories?post=210338"},{"taxonomy":"internal_tags","embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/tags?post=210338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}