{"id":17934,"date":"2024-02-07T06:06:22","date_gmt":"2024-02-07T06:06:22","guid":{"rendered":"https:\/\/new-blog.artlist.io\/blog\/?p=17788"},"modified":"2026-03-30T18:03:54","modified_gmt":"2026-03-30T18:03:54","slug":"artlist-viral-marketing-campaigns","status":"publish","type":"post","link":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/","title":{"rendered":"The success behind Artlist commercials"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What are viral marketing campaigns?<\/h2>\n\n\n\n<p>Viral advertising campaigns are a type of marketing that relies on an audience to organically generate excitement and chatter about the product or service that\u2019s being advertised. For example, if Nike releases a new running shoe, the marketing for it might be considered viral when it\u2019s being shared rapidly across social media sites by the general public. Most likely, this marketing takes the form of a video.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are some of the hallmarks of successful viral ad campaigns?<\/h2>\n\n\n\n<p>Viral ad campaigns are all different (they have to be, in order to stand out), but there are some similarities and hallmarks that you can identify throughout successful viral marketing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Emotional appeal<\/h3>\n\n\n\n<p>The masters of viral advertising campaigns understand that ultimately, we make our decisions to purchase or use something based on our emotions. Emotions push people towards action \u2013 when we feel something, we\u2019re compelled to act. We will buy things based on how they make us feel. So any great viral marketing video has to trigger and tap into the audience&#8217;s emotions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Clear target audience in mind<\/h3>\n\n\n\n<p>Of course, in order to tap into an audience\u2019s emotions, you need to clearly understand who your audience is. All successful viral ad campaigns do this well \u2013 they know exactly who they\u2019re targeting and talking to with their marketing material.<\/p>\n\n\n\n\n\n<h3 class=\"wp-block-heading\">Capture attention fast<\/h3>\n\n\n\n<p>Successful viral social media campaigns have to capture attention fast. In an age when we\u2019re all bombarded with an unlimited supply of things to look at on our mobile phone screens, you have to be able to grab your audience within the first second and then hold that attention. As soon as they scroll on, you\u2019ve lost them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fits the platform it\u2019s being shared on<\/h3>\n\n\n\n<p>All the great viral social media campaigns intricately understand the platform they\u2019re being shared on. Just because a video performs well on Facebook, does not mean it will perform well on Instagram. Videos need to be tailored to each site, otherwise they\u2019ll fall well short of targets and goals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Taps into existing trends<\/h3>\n\n\n\n<p>To increase the likelihood of going viral, any great marketing campaign should look at tapping into existing trends. What\u2019s happening online right now? What are people talking about, and how can your video be relevant to that? When an ad contributes to or acknowledges a trend, more people may share and talk about it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Shareability<\/h3>\n\n\n\n<p>If the whole aim of the marketing campaign is to go viral, then you have to ensure that the video you\u2019re creating is one that gets people talking and sharing rapidly. In that first 24 hours of being uploaded, you want that traction to build organically, growing like a snowball. Pulling something like a <a href="\&quot;https:\/\/artlist.io\/blog\/publicity-stunts\/\&quot;"><strong>publicity stunt<\/strong><\/a> may be a great way to achieve this.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Analyzing Artlist commercials<\/h2>\n\n\n\n<p>So, with these hallmarks in mind, let\u2019s take a look at a recent Artlist ad and why it stands out.<\/p>\n\n\n\n<div class=\"b-youtube-embed\" id=\"WdrwRNXDOdY\">\n    <div class=\"play-button\"><\/div>\n            <img decoding=\"async\" src="\&quot;https:\/\/img.youtube.com\/vi\/WdrwRNXDOdY\/maxresdefault.jpg\&quot;" class=\"asset original\" alt=\"Artlist Blog\"\ />\n        <img decoding=\"async\" src="\&quot;https:\/\/img.youtube.com\/vi\/WdrwRNXDOdY\/maxresdefault.jpg\&quot;" class=\"asset desktop\" alt=\"Artlist Blog\"\ />\n        <img decoding=\"async\" src="\&quot;https:\/\/img.youtube.com\/vi\/WdrwRNXDOdY\/maxresdefault.jpg\&quot;" class=\"asset desktop-small\" alt=\"Artlist Blog\"\ />\n        <img decoding=\"async\" src="\&quot;https:\/\/img.youtube.com\/vi\/WdrwRNXDOdY\/maxresdefault.jpg\&quot;" class=\"asset tablet\" alt=\"Artlist Blog\"\ />\n        <img decoding=\"async\" src="\&quot;https:\/\/img.youtube.com\/vi\/WdrwRNXDOdY\/maxresdefault.jpg\&quot;" class=\"asset mobile\" alt=\"Artlist Blog\"\ />\n<\/div>\n\n\n\n\n<h3 class=\"wp-block-heading\">Enticing the audience<\/h3>\n\n\n\n<p>One thing you may notice in an Artlist commercial is how we speak to the audience at the start. It opens with a simple line: \u201cHey video creator, we know you.\u201d<\/p>\n\n\n\n<p>This speaks directly to the audience\u2019s state of mind: video creators who spend their days and nights shaping stories frame by frame, those who care enough to rework an edit until it finally clicks. It opens with recognition, and that alone helps establish trust. For creators watching, it sets the tone: this is made with you in mind.<\/p>\n\n\n\n<p>The hook frames a problem without stating it outright. Most video creators want the same thing: tools that help them get their best work done faster. Which brings us to the visuals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eye-catching<\/h3>\n\n\n\n<p>From the very first frame, the ad shows what the <a href="\&quot;https:\/\/artlist.io\/ai\/video-generator\&quot;" target=\"_blank\" rel=\"noreferrer noopener\">Artlist video generator<\/a> can do. Every scene was created using AI-generated visuals based on simple, creative <a href="\&quot;https:\/\/artlist.io\/blog\/ai-art-and-image-prompts\/\&quot;">prompts<\/a>. The visuals are playful and unexpected: a woman diving into jello, a guy skateboarding through a spoon, and blueberry bowling. It\u2019s imaginative and fun, the kind of creative freedom that usually takes a team and a big budget.<\/p>\n\n\n\n<p>And that\u2019s part of why this ad has viral potential. The visuals are surprising and memorable. They catch your eye, make you wonder how it was made, and feel easy to share, whether for inspiration or just because they\u2019re that fun to watch.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Music choice<\/h3>\n\n\n\n<p>Music can shape how a video feels just as much as the visuals. In this ad, the track <em>\u201c<\/em><a href="\&quot;https:\/\/artlist.io\/royalty-free-music\/song\/saturday-night-in-afikim\/112204\&quot;"><em>Saturday Night in Afikim\u201d by Marcelo Nami<\/em> <\/a>brings a steady rhythm that helps the pacing and keeps the energy moving. It supports the visuals without drawing too much attention, letting the focus stay on the story.<\/p>\n\n\n\n\n    <div class=\"playlist\" id=\"69d28f91067b5\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"songs\" == 'songs') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SongList($page: Int!, $songSortType: Int!, $take: Int!, $vocalMenuId: Int!, $categoryIds: [Int], $collectionId: String, $searchTerm: String) {\n                        songList(page: $page, songSortType: $songSortType, take: $take, vocalMenuId: $vocalMenuId, categoryIds: $categoryIds, collectionId: $collectionId, searchTerm: $searchTerm) {\n                          songs {\n                            songId\n                            songName\n                            artistName\n                            isNew\n                            nameForURL\n                            sitePlayableFilePath\n\t\t\t\t\t\t\talbumImageFilePath\n\t\t\t\t\t\t\trelativeUrl\n                          }\n                          totalResults\n                        }\n                    }`,\n                        variables: JSON.stringify({\n                            \"page\": 1,\n                            \"songSortType\": 1,\n                            \"take\": 1,\n                            \"vocalMenuId\": 1,\n                            \"categoryIds\": null,\n                            \"searchTerm\": \"Saturday Night in Afikim\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('songs list: ', res);\n                        var data = res.data.songList.songs;\n                        if ($(\"#69d28f91067b5\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d28f91067b5\");\n                        } else if ($(\"#69d28f91067b5\").length && data.length == 0) {\n                            $(\"#69d28f91067b5\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            } else if(\"songs\" == 'sfx') {\n                $.ajax({\n                    method: \"POST\",\n                    url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                    contentType: \"application\/json\",\n                    data: JSON.stringify({\n                        query: `query SfxList($categoryIds: String!, $page: Float!, $tags: String!, $term: String!, $sortBy: SfxListRequestSortByOptions!) {\n\t\t\t\t\t\t\t\tsfxList(categoryIds: $categoryIds, page: $page, tags: $tags, term: $term, sortBy: $sortBy) {\n\t\t\t\t\t\t\t\t  page\n\t\t\t\t\t\t\t\t  songs {\n\t\t\t\t\t\t\t\t\t  albumImageFilePath\n\t\t\t\t\t\t\t\t\t  artistName\n\t\t\t\t\t\t\t\t\t  isNew\n\t\t\t\t\t\t\t\t\t  nameForURL\n\t\t\t\t\t\t\t\t\t  relativeUrl\n\t\t\t\t\t\t\t\t\t  sitePlayableFilePath        \n\t\t\t\t\t\t\t\t\t  songId \n\t\t\t\t\t\t\t\t\t  songName\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                        variables: JSON.stringify({\n                            \"categoryIds\": \"\",\n                            \"page\": 1,\n                            \"tags\": \"\",\n                            \"term\": \"Saturday Night in Afikim\",\n                            \"sortBy\": \"1\"\n                        }),\n                    })\n                }).done(function(res) {\n                    if (res == '') {\n                        console.log('none');\n                    } else {\n                        console.log('sfx list: ', res);\n                        var data = res.data.sfxList.songs;\n                        if ($(\"#69d28f91067b5\").length && data.length > 0) {\n                            createAudioPlayers(data, \"69d28f91067b5\");\n                        } else if ($(\"#69d28f91067b5\").length && data.length == 0) {\n                            $(\"#69d28f91067b5\").empty().append('<div class=\"noSongsError\">No songs were found.<\/div>');\n                        }\n                    }\n                });\n            }\n\n            function createAudioPlayers(data, playlistId) {\n                \/\/ main playlist container\n                const playlistContainer = $(\"#\" + playlistId);\n                \/\/ wavesurfers array\n                \/\/ const wavesurfers = [];\n                \/\/ loop over every song returned\n\n                if(!allWavesurfers){\n                    var allWavesurfers = [];\n                }\n                $.each(data, function(index, audio) {\n                    \/\/ if current type is sfx and current looped index is bigger than amount wanted via shortcode - then stop loop (because sfx request doesn't have \"take\" variable)\n                    if(\"songs\" == 'sfx' && (index + 1) > 1) {\n                        return false;\n                    }\n\n                    \/\/ audio player container\n                    const audioPlayer = $(\"<div>\").addClass(\"audioPlayer\");\n                    \/\/ album image\n                    const audioImage = $(\"<div>\").addClass(\"audioImage\");\n                    audioImage.append('<img decoding=\"async\" src=\"' + audio.albumImageFilePath + '\"\/>');\n                    \/\/ audio controls\n                    const audioControls = $(\"<div>\").addClass(\"audioControls\");\n                    const playPauseButton = $(\"<button>\").addClass(\"playPauseButton\").html('<i class=\"fas fa-play\"><\/i>');\n                    audioControls.append(playPauseButton);\n                    \/\/ song url\n                    var songUrl;\n                    if(\"songs\" == 'songs') {\n                        songUrl = 'https:\/\/artlist.io\/royalty-free-music\/song\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    } else if(\"songs\" == 'sfx') {\n                        songUrl = 'https:\/\/artlist.io\/sfx\/track\/' + audio.nameForURL + '\/' + audio.songId + '?download=1&utm_source=blog';\n                    }\n                    \/\/ song name and artist name\n                    const audioNames = $(\"<div>\").addClass(\"audioNames\");\n                    const songName = $(\"<a>\").addClass(\"songName\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").text(audio.songName);\n                    if (audio.isNew) {\n                        songName.append('<span class=\"isNewBadge\">NEW<\/span>');\n                    }\n                    const artistName = $(\"<span>\").addClass(\"artistName\").text(audio.artistName);\n                    audioNames.append(songName, artistName);\n                    \/\/ audio waveform container\n                    const audioWaveform = $(\"<div>\").addClass(\"audioWaveform\");\n                    \/\/ download button\n                    const audioDownload = $(\"<a>\").addClass(\"audioDownload\").attr(\"href\", songUrl).attr(\"target\", \"_blank\").html('<i class=\"icon download medium\"><\/i>');\n\n\n                    \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                    audioPlayer.append(audioImage, audioControls, audioNames, audioWaveform, audioDownload);\n\n                    \/\/ append audio player container into main playlist container\n                    playlistContainer.append(audioPlayer);\n\n                    \/* media viewed SEGMENT EVENT *\/\n                    const special_data = getProps();\n\n                    const observer = new IntersectionObserver(entries => {\n                        entries.forEach(entry => {\n                            if (entry.isIntersecting) {\n                                var assetId = audio.songId;\n                                var artist = audio.artistName;\n                                var title = audio.songName;\n                                var asset_type = null;\n                                if(\"songs\" == 'songs') {\n                                    asset_type = 'song';\n                                } else if(\"songs\" == 'sfx') {\n                                    asset_type = 'sfx';\n                                }\n                                analytics.track(\"media viewed\", {\n                                    asset_id: assetId || null,\n                                    asset_type: asset_type || null,\n                                    click_source: 'player',\n                                    artist: artist || null,\n                                    title: title || null,\n                                    genre: null,\n                                    ...special_data,\n                                });\n                                observer.unobserve(entry.target);\n                            }\n                        });\n                    }, {\n                        threshold: 0.5\n                    });\n                    observer.observe(audioPlayer[0]);\n\n                    \/\/ check screen size\n                    var mobileScreen = window.matchMedia('(max-width: 767px)');\n                    var waveformHeight = '';\n                    if (mobileScreen.matches) { \/\/ mobile\n                        waveformHeight = 15;\n                    } else { \/\/ desktop\n                        waveformHeight = 40;\n                    }\n\n                    \/\/ create wavesurfer instance\n                    const waveformId = `waveform-${playlistId}-${index}`; \/\/ Generate a unique ID for each waveform\n                    const waveformContainer = $(\"<div>\").attr(\"id\", waveformId).addClass(\"waveformContainer\");\n                    audioWaveform.append(waveformContainer);\n                    const wavesurfer = WaveSurfer.create({\n                        container: `#${waveformId}`,\n                        waveColor: \"#b1b1b1\",\n                        progressColor: \"#171717\",\n                        cursorColor: \"transparent\",\n                        height: waveformHeight,\n                        normalize: true,\n                    });\n                    \/\/ push current wavesurfer into wavesurfers array\n                    \/\/ wavesurfers.push(wavesurfer);\n                    allWavesurfers.push(wavesurfer);\n                    \/\/ load audio file into new wavesurfer\n                    wavesurfer.load(audio.sitePlayableFilePath);\n\n                    \/\/ add event listener to the play\/pause button\n                    playPauseButton.on(\"click\", () => {\n                        if (wavesurfer.isPlaying()) {\n                            wavesurfer.pause();\n                            playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n\n                            \/* media paused SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"songs\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"songs\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        } else {\n                            \/\/ pause all other audios that may be playing\n                            $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                            $.each(allWavesurfers, function(index, audio) {\n                                allWavesurfers[index].pause();\n                            });\n                            \/\/ then play current audio\n                            wavesurfer.play();\n                            playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n\n                            \/* media played SEGMENT EVENT *\/\n                            var assetId = audio.songId;\n                            var artist = audio.artistName;\n                            var title = audio.songName;\n                            var asset_type = null;\n                            if(\"songs\" == 'songs') {\n                                asset_type = 'song';\n                            } else if(\"songs\" == 'sfx') {\n                                asset_type = 'sfx';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        }\n                    });\n\n                    \/* media downloaded SEGMENT EVENT *\/\n                    audioDownload.on(\"click\", () => {\n                        var assetId = audio.songId;\n                        var artist = audio.artistName;\n                        var title = audio.songName;\n                        var asset_type = null;\n                        if(\"songs\" == 'songs') {\n                            asset_type = 'song';\n                        } else if(\"songs\" == 'sfx') {\n                            asset_type = 'sfx';\n                        }\n                        analytics.track(\"media downloaded\", {\n                            asset_id: assetId || null,\n                            asset_type: asset_type || null,\n                            click_source: 'player',\n                            artist: artist || null,\n                            title: title || null,\n                            genre: null,\n                            ...special_data,\n                        });\n                    });\n\n                    \/\/ add event listener to the click on the wave itself\n                    audioWaveform.on(\"click\", () => {\n                        setTimeout(() => {\n                            if (wavesurfer.isPlaying()) {\n                                wavesurfer.pause();\n                                playPauseButton.html('<i class=\"fas fa-play\"><\/i>');\n                            } else {\n                                \/\/ pause all other audios that may be playing\n                                $('.playPauseButton').html('<i class=\"fas fa-play\"><\/i>');\n                                $.each(allWavesurfers, function(index, audio) {\n                                    allWavesurfers[index].pause();\n                                });\n                                \/\/ then play current audio\n                                wavesurfer.play();\n                                playPauseButton.html('<i class=\"fas fa-pause\"><\/i>');\n                            }\n                        }, \"200\");\n                    });\n\n                });\n            }\n\n        });\n    <\/script>\n\n    \n\n\n\n<p>And finally, the narration was also made using Artlist\u2019s own <a href=\"https:\/\/artlist.io\/ai\/voice-generator\">AI voiceover<\/a> tool. It\u2019s a clear way to show what the product can do, not just talk about it. The result is polished narration that anchors your visuals, guides the pacing, and keeps viewers engaged \u2014 all without the time or cost of a traditional voiceover session. And now, with new <a href=\"https:\/\/artlist.io\/ai\/voice-generator\/voice-effects\" target=\"_blank\" rel=\"noreferrer noopener\">voice effects<\/a>, you can also shape the tone and texture of your narration, giving you even more creative control.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The takeaway<\/h2>\n\n\n\n<p>This ad is a great example of how to market creative tools by simply using them. It speaks directly to a clear audience: video creators who want more control, more speed, and fewer roadblocks. It captures attention fast with bold, unexpected visuals and taps into one of the biggest creative trends right now \u2014 generative AI.<\/p>\n\n\n\n<p>So, that\u2019s a look at one of Artlist\u2019s most recent viral ads, revealing the hallmarks that made them such viral achievements. Whether you\u2019re working on <a href=\"https:\/\/artlist.io\/blog\/brand-storytelling\/\">brand storytelling<\/a> or video marketing B2B, there are common traits that you can identify and emulate, in order to give your marketing campaign the very best chance of going viral.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What are viral marketing campaigns? Viral advertising campaigns are a type of marketing that relies on an audience to organically generate excitement and chatter about the product or service that\u2019s being advertised. For example, if Nike releases a new running shoe, the marketing for it might be considered viral when it\u2019s being shared rapidly across [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":17940,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[525,505],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to create viral advertising campaigns: our secrets shared<\/title>\n<meta name=\"description\" content=\"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create viral advertising campaigns: our secrets shared\" \/>\n<meta property=\"og:description\" content=\"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign\" \/>\n<meta property=\"og:url\" content=\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\" \/>\n<meta property=\"og:site_name\" content=\"Artlist Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-07T06:06:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-30T18:03:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"717\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Josh Edwards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Josh Edwards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\"},\"author\":{\"name\":\"Josh Edwards\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/3a0fe1e8faacee1a6c5243ac506a55c8\"},\"headline\":\"The success behind Artlist commercials\",\"datePublished\":\"2024-02-07T06:06:22+00:00\",\"dateModified\":\"2026-03-30T18:03:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\"},\"wordCount\":998,\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"articleSection\":[\"Business\",\"How We Made It\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\",\"name\":\"How to create viral advertising campaigns: our secrets shared\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\"},\"datePublished\":\"2024-02-07T06:06:22+00:00\",\"dateModified\":\"2026-03-30T18:03:54+00:00\",\"description\":\"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign\",\"breadcrumb\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How We Made It\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/how-we-made-it\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The success behind Artlist commercials\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"name\":\"Artlist Blog\",\"description\":\"Just artlist blog website\",\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\",\"name\":\"Artlist Blog\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"contentUrl\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"width\":143,\"height\":28,\"caption\":\"Artlist Blog\"},\"image\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/3a0fe1e8faacee1a6c5243ac506a55c8\",\"name\":\"Josh Edwards\",\"description\":\"Josh Edwards is an accomplished filmmaker, industry writing veteran, storyteller based in Indonesia (by way of the UK), and industry writer in the Blade Ronner Media Writing Collective. He's passionate about travel and documents adventures and stories through his films.\",\"sameAs\":[\"https:\/\/www.instagram.com\/joshedwardsfilms\/\",\"https:\/\/www.linkedin.com\/in\/joshedwardsfilms\/\",\"https:\/\/www.youtube.com\/c\/JoshEdwardsFilms\"],\"url\":\"https:\/\/new-blog.artlist.io\/blog\/author\/joshedwards\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to create viral advertising campaigns: our secrets shared","description":"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/","og_locale":"en_US","og_type":"article","og_title":"How to create viral advertising campaigns: our secrets shared","og_description":"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign","og_url":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/","og_site_name":"Artlist Blog","article_published_time":"2024-02-07T06:06:22+00:00","article_modified_time":"2026-03-30T18:03:54+00:00","og_image":[{"width":2560,"height":717,"url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1.jpg","type":"image\/jpeg"}],"author":"Josh Edwards","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Josh Edwards","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#article","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/"},"author":{"name":"Josh Edwards","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/3a0fe1e8faacee1a6c5243ac506a55c8"},"headline":"The success behind Artlist commercials","datePublished":"2024-02-07T06:06:22+00:00","dateModified":"2026-03-30T18:03:54+00:00","mainEntityOfPage":{"@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/"},"wordCount":998,"publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"articleSection":["Business","How We Made It"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/","url":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/","name":"How to create viral advertising campaigns: our secrets shared","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#website"},"datePublished":"2024-02-07T06:06:22+00:00","dateModified":"2026-03-30T18:03:54+00:00","description":"Check out how these Artlist viral advertising campaigns can help reveal the secrets to the success of any viral marketing campaign","breadcrumb":{"@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/new-blog.artlist.io\/blog\/artlist-viral-marketing-campaigns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/new-blog.artlist.io\/blog\/"},{"@type":"ListItem","position":2,"name":"How We Made It","item":"https:\/\/new-blog.artlist.io\/blog\/how-we-made-it\/"},{"@type":"ListItem","position":3,"name":"The success behind Artlist commercials"}]},{"@type":"WebSite","@id":"https:\/\/new-blog.artlist.io\/blog\/#website","url":"https:\/\/new-blog.artlist.io\/blog\/","name":"Artlist Blog","description":"Just artlist blog website","publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/new-blog.artlist.io\/blog\/#organization","name":"Artlist Blog","url":"https:\/\/new-blog.artlist.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","contentUrl":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","width":143,"height":28,"caption":"Artlist Blog"},"image":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/3a0fe1e8faacee1a6c5243ac506a55c8","name":"Josh Edwards","description":"Josh Edwards is an accomplished filmmaker, industry writing veteran, storyteller based in Indonesia (by way of the UK), and industry writer in the Blade Ronner Media Writing Collective. He's passionate about travel and documents adventures and stories through his films.","sameAs":["https:\/\/www.instagram.com\/joshedwardsfilms\/","https:\/\/www.linkedin.com\/in\/joshedwardsfilms\/","https:\/\/www.youtube.com\/c\/JoshEdwardsFilms"],"url":"https:\/\/new-blog.artlist.io\/blog\/author\/joshedwards\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1.jpg",2560,717,false],"thumbnail":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-150x150.jpg",150,150,true],"medium":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-300x84.jpg",300,84,true],"medium_large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-768x215.jpg",768,215,true],"large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-1024x287.jpg",1024,287,true],"1536x1536":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-1536x430.jpg",1536,430,true],"2048x2048":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/02\/070224-AL-campaigns-that-went-viral-blog-cover-scaled-1-2048x574.jpg",2048,574,true]},"uagb_author_info":{"display_name":"Josh Edwards","author_link":"https:\/\/new-blog.artlist.io\/blog\/author\/joshedwards\/"},"uagb_comment_info":0,"uagb_excerpt":"What are viral marketing campaigns? Viral advertising campaigns are a type of marketing that relies on an audience to organically generate excitement and chatter about the product or service that\u2019s being advertised. For example, if Nike releases a new running shoe, the marketing for it might be considered viral when it\u2019s being shared rapidly across&hellip;","_links":{"self":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/17934"}],"collection":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/comments?post=17934"}],"version-history":[{"count":7,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/17934\/revisions"}],"predecessor-version":[{"id":64191,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/17934\/revisions\/64191"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media\/17940"}],"wp:attachment":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media?parent=17934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/categories?post=17934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/tags?post=17934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}