As technology has progressed and media consumption has evolved, so has advertising, and it goes far beyond simply taking a TV ad and uploading it to Facebook. Consumer attention spans grow shorter by the day, and it’s important to be able to capture their attention “mid-scroll” — and that puts more pressure than ever on your messaging and storytelling.
Customized content for the channel you’re using can grab and hold your audience’s attention, prevent “ad fatigue” and boredom, and drive traffic for multiple platforms. Let’s dig into how that happens — and the stakes of getting it right.
Pre-internet, most video advertising was through television ads. The focus was on telling a story within 15-60 seconds, with (expensive) static production focused on one narrative. There was also only one platform and aspect ratio to consider: wide TV.
On top of that, audiences were more “captive,” since most people were seeing commercials during shows they had dedicated time to watch, and ads were more generalized to appeal to the maximum number of people (who, by the way, weren’t fiddling with multiple devices and pocket computers).
Now, consumers are viewing media on dozens of different platforms, each with their own unique formats, uses, and benefits. From social media like Facebook and TikTok, to blogs, forums, and email, audiences are looking for different things — so your content should anticipate those needs. Content repurposed across channels can make a brand look outdated and out of touch, and irrelevant content can hurt a brand more than help.
Good content marketing does more than build brand identity and promote engagement; it increases customer loyalty and dollar value. 70% of consumers say customized content shows that organizations are focused on forging authentic connections.
Today’s marketing landscape offers dozens of different channels, platforms, and avenues for consumers and brands to connect with, all with different ways of personalizing content. With CPMs climbing and competition for discretionary spend fierce, your content must be customized for each platform you use. WITHIN’s Group Director of Creative Services, Tom Olivieri, elaborates, “You have to think about both the audience and intention of the platform. Get either wrong and your creative is going to miss the mark.”
For instance, Instagram is primarily focused on sharing and engaging with images and short videos, while LinkedIn often features long-form articles or content. People use YouTube for educational, entertaining, or informational videos, but they scroll through TikTok for quick, timely snippets or niche content. And of course, digital content is vastly different from print media.
Different platforms also don’t “talk” to each other well — so make sure anything you publish is formatted for the channel it’s on, and use a data platform to analyze information.
There are guidelines and suggestions for different platforms everywhere you look. From social media and influencer marketing to pay-per-click or email marketing, your content should fit the channel it lives on.
Facebook and Instagram are highly visual, timely platforms. Use bold, eye-catching colors, employ unexpected movement, and “break the plane” of the scroll to capture your audience’s attention. Since higher engagement boosts post visibility, encourage your audience to interact with your content by asking questions or using contests or challenges to promote sharing.
LinkedIn, on the other hand, often features more long-form, informative posts and caters to a more specific audience: those looking to build professional networks or achieve career goals.
Meanwhile, email marketing is often more segmented and scheduled, with a clear call to action, whether that’s visiting a website, checking out a sale, or finding information. Your email campaigns should make use of testing and targeted audiences, as well as analytics measurements to determine engagement.
A rare exception to tailoring your content, particularly on social media, is if you’re using user-generated content, or want your posts to look like UGC — but this must be intentional. Audiences are more likely to be drawn to less “polished” content if it’s perceived as authentic and from “regular people” rather than a brand.
So what sort of things should you consider regarding platform-specific content? This should go beyond just trimming videos or reformatting posts. Analyze your audience — who are they, and where do they spend their time? How much time is being given to a piece of content? A consumer might take a few minutes to read a blog or email, while Facebook studies have shown most people only spend about a second on an ad on the platform. Your goal is to hook a customer as quickly as possible — so keep in mind different time frames on different channels.
Modular content is also a successful strategy for preventing ad fatigue and building brand identity. Modular content works like building blocks: each piece can stand alone or be a part of a bigger narrative. Creative can be run as video snippets, images, or longer posts depending on where it lives.
For example, a TikTok post could be used as a teaser for a longer video on YouTube or your website. Your content should be planned out from conception to execution, to make sure your content covers as much ground as possible. The biggest thing to remember is variety — if your audience encounters your content or ads in different places, it should still grab their attention.
Tom Olivieri compares the customer experience and building brand loyalty to a relationship: “You don’t want to tell the same story on the second and third date you told on the first; if your customer sees your ads on Twitter, and then sees them on Instagram, it should be a different ‘story’ to keep them engaged.”
There are also services like Brkfst that work with both creators and brands to create video content, syndicate across social channels, and help you manage your media. These specialized agencies can help you develop authentic, unique content via testing and a network of vetted creators.
Other things to consider are color, effects, amount and placement of copy, and length. You want your ad to stand out “mid scroll,” so use and experiment with different ways of making your content pop.
All of these components can be tested, too. In addition to exponential testing for bigger metrics including likes, dislikes, and post engagement, you can also measure incremental learning to determine best practices for details like color palettes and effective CTAs .
When planning your content strategy, consider three questions: Why us? Why you? Why now?
“Why us?” identifies why your brand is special. What makes your company unique? What pain points or consumer challenges are you addressing? “Why you?” asks why your content is relevant to your audience. Why are you targeting specific audiences or demographics? “Why now?” tells consumers why they need to act now — to take advantage of a promotion, to avoid missing out on something, or to get more information.
If your organization isn’t doing in-house creative, partnering with an agency will help you navigate every step of your content strategy, from identifying your audience, developing unique, relevant creative, and conducting testing.
A consumer’s journey is never linear, and planning your multi-platform content strategy takes time, knowledge, and expertise.
Want more ideas for producing powerful channel-specific content? We’re always happy to talk.
Bex Del Pizzo Bex (she/her) is a Content Writer at WITHIN. She’s always down to talk literature, marketing trends, DEI work, anime, the MCU, Iceland, memes, mental health, LGBTQ+ rights, and other general nerdery and pop culture.
Get industry insights and news directly to your inbox.
Thank you. Check your email for details on your request.
Cookie | Duration | Description |
---|---|---|
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
checkForPermission | 10 minutes | This cookie is set by Beeswax to determine whether the user has accepted the cookie consent box. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__hssc | 30 minutes | HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
bcookie | 2 years | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 2 years | LinkedIn sets this cookie to store performed actions on the website. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_uetsid | 1 day | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
_uetvid | 1 year 24 days | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
Cookie | Duration | Description |
---|---|---|
__hstc | 1 year 24 days | This is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
__lotl | 5 months 27 days | This cookie is set by Lucky Orange to identify the traffic source URL of the visitor's orginal referrer, if any. |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gd_session | 4 hours | This cookie is used for collecting information on users visit to the website. It collects data such as total number of visits, average time spent on the website and the pages loaded. |
_gd_svisitor | 2 years | This cookie is set by the Google Analytics. This cookie is used for tracking the signup commissions via affiliate program. |
_gd_visitor | 2 years | This cookie is used for collecting information on the users visit such as number of visits, average time spent on the website and the pages loaded for displaying targeted ads. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_lo_uid | 2 years | This cookie is set by Lucky Orange as a unique identifier for the visitor. |
_lo_v | 1 year | This cookie is set by Lucky Orange to show the total number of visitor's visits. |
_lorid | 10 minutes | This cookie is set by Lucky Orange to identify the ID of the visitors current recording. |
hubspotutk | 1 year 24 days | HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
IR_gbd | session | Impact Radius sets this cookie to store a unique ID which is used to identify the user's device, when they return to the websites that used the same network. |
Cookie | Duration | Description |
---|---|---|
__qca | 1 year 26 days | The __qca cookie is associated with Quantcast. This anonymous data helps us to better understand users' needs and customize the website accordingly. |
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
_mkto_trk | 2 years | This cookie, provided by Marketo, has information (such as a unique user ID) that is used to track the user's site usage. The cookies set by Marketo are readable only by Marketo. |
B | 1 year | This Cookie is used by Yahoo to anonymously store data related to user's visits, such as the number of visits, average time spent on the website and what pages have been loaded. This data helps to customize website content to enhance user experience. |
bito | 1 year 1 month | This cookie is set by Beeswax for advertisement purposes. |
bitoIsSecure | 1 year 1 month | Beeswax sets this cookie for targeting and advertising. The cookie is used to serve the user with relevant advertisements based on real time bidding. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
mc | 1 year 1 month | Quantserve sets the mc cookie to anonymously track user behaviour on the website. |
MUID | 1 year 24 days | Bing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
tuuid | 2 years | The tuuid cookie, set by BidSwitch, stores an unique ID to determine what adverts the users have seen if they have visited any of the advertiser's websites. The information is used to decide when and how often users will see a certain banner. |
tuuid_lu | 2 years | This cookie, set by BidSwitch, stores a unique ID to determine what adverts the users have seen while visiting an advertiser's website. This information is then used to understand when and how often users will see a certain banner. |
Cookie | Duration | Description |
---|---|---|
__pdst | 1 year | No description available. |
_an_uid | 7 days | No description available. |
_dc_gtm_UA-61749619-1 | 1 minute | No description |
_dlt | 1 day | No description |
_hjSession_1771567 | 30 minutes | No description |
_hjSessionUser_1771567 | 1 year | No description |
_nx-nocache | session | No description available. |
6suuid | 2 years | No description available. |
A3 | 1 year | No description |
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ | session | No description |
AnalyticsSyncHistory | 1 month | No description |
BIGipServerab44web-nginx-app_https | session | No description |
bounceClientVisit3783c | 30 minutes | No description |
bounceClientVisit3783v | 30 minutes | No description |
dgzsdl08v4 | 10 minutes | No description |
IR_11658 | session | No description |
li_gc | 2 years | No description |
tableau_locale | session | No description available. |
tableau_public_negotiated_locale | session | No description available. |
test | 1 year | No description available. |