{"id":15121,"date":"2025-11-20T15:24:23","date_gmt":"2025-11-20T13:24:23","guid":{"rendered":"https:\/\/www.dineplan.com\/blog\/?p=15121"},"modified":"2025-11-26T09:09:57","modified_gmt":"2025-11-26T07:09:57","slug":"paid-media-101-how-restaurants-can-maximise-ads-that-work","status":"publish","type":"post","link":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/","title":{"rendered":"Paid media 101: How restaurants can maximise ads that work"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Blog Post Section&#8221; _builder_version=&#8221;4.18.0&#8243; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; admin_label=&#8221;Intro + Post Nav&#8221; _builder_version=&#8221;4.19.5&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||30px||false|false&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Post Nav&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; link_font=&#8221;||||on|||RGBA(33,41,69,0.2)|&#8221; link_text_color=&#8221;#212945&#8243; background_color=&#8221;#F4F4F6&#8243; custom_padding=&#8221;20px|20px|20px|20px|true|true&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>In This Article:<\/h3>\n<ol>\n<li><a href=\"#supporting\">Supporting your business<\/a><\/li>\n<li><a href=\"#platforms\">The right platforms<\/a><\/li>\n<li><a href=\"#ad\">Understand ad performance<\/a><\/li>\n<li><a href=\"#growth\">Long-term growth<\/a><\/li>\n<\/ol>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Intro&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Most diners discover restaurants <a href=\"https:\/\/www.dineplan.com\/blog\/social-media-marketing-for-restaurants\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">online<\/a> long before they decide where to make a reservation. Whether it\u2019s scrolling past dishes on Instagram, saving TikTok videos, searching for places nearby, or reading <a href=\"https:\/\/www.dineplan.com\/blog\/the-art-of-responding-to-restaurant-reviews\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">reviews<\/a>, paid media helps you show up online. The goal isn\u2019t to force an instant booking \u2013 it\u2019s about staying top of mind so when someone is hungry for a dining experience, your restaurant is already familiar.<\/p>\n<p>Let&#8217;s dive into how paid media works, and how restaurants across South Africa can use it to build awareness.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;How paid media supports your business&#8221; module_id=&#8221;supporting&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>How paid media supports your business<\/h3>\n<hr \/>\n<p>Paid media marketing helps your restaurant stay visible, build awareness, and reach diners whether you are in Joburg, Durban, Cape Town, or a small town with only a handful of restaurants. It also supports organic content, keeping you top of mind during quieter seasons.<\/p>\n<p>What it doesn\u2019t do is guarantee bookings on the same day you run an ad. It won&#8217;t replace good food, great service, and a strong online presence!<\/p>\n<blockquote><p>Paid media works best when it\u2019s simple, visual, and properly tracked. Restaurants don\u2019t need huge budgets \u2013 they need consistency and clarity around the objectives of their ads. \u2013 Dani\u00ebl Nortj\u00e9<\/p><\/blockquote>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Choose the right platform for your goals&#8221; module_id=&#8221;platforms&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h3>Choose the right platform for your goals<\/h3>\n<hr \/>\n<p>Different platforms play different roles in how users find restaurants. Knowing the strengths of each one helps decide on where to focus the budget. Here are three channels most useful, plus best practices for each.<\/p>\n<h5>Using Instagram and Facebook ads effectively<\/h5>\n<hr \/>\n<p>Meta (Instagram and Facebook) remain the strongest platforms for restaurants \u2013 it\u2019s visual, location-based, and widely used.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Insta BP&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Best practices:<\/strong><\/p>\n<ul>\n<li>Use appealing, <a href=\"https:\/\/www.dineplan.com\/blog\/drool-worthy-menu-photography\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">high-resolution photos<\/a> or short videos<\/li>\n<li>Keep your message short<\/li>\n<li>Target users within a chosen radius<\/li>\n<li>Link to a booking page, menu, or key action<\/li>\n<li>Keep tone and branding consistent<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Insta CM&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Common mistakes:<\/strong><\/p>\n<ul>\n<li>Boosting posts without a strategy<\/li>\n<li>Using low-quality visuals<\/li>\n<li>Overwhelming with too much detail<\/li>\n<li>Running ads without tracking <\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Best practices:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;Insta &#038; Facebook BP&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ul>\n<li>Use appealing, <a href=\"https:\/\/www.dineplan.com\/blog\/drool-worthy-menu-photography\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">high-resolution photos<\/a> or short videos<\/li>\n<li>Keep your message short<\/li>\n<li>Target users within a chosen radius<\/li>\n<li>Link to a booking page, menu, or key action<\/li>\n<li>Keep tone and branding consistent<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Common mistakes:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;Insta &#038; Facebook CM&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221;]<\/p>\n<ul>\n<li>Boosting posts without a strategy<\/li>\n<li>Using low-quality visuals<\/li>\n<li>Overwhelming with too much detail<\/li>\n<li>Running ads without tracking <\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h5>Why TikTok is fit for food content<\/h5>\n<hr \/>\n<p>TikTok has quickly grown into a high-value platform for discovery. Users enjoy real, unscripted moments and BTS content, which is why food performs well \u2013 according to <a href=\"https:\/\/ads.tiktok.com\/business\/en\/blog\/how-to-cook-up-a-storm-on-tiktok?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">TikTok\u2019s own insights<\/a>, it&#8217;s one of the top categories on the platform!<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Tiktok BP&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Best practices:<\/strong><\/p>\n<ul>\n<li>Keep videos short and authentic<\/li>\n<li>Show real dishes, people, and experiences<\/li>\n<li>Use simple text overlays or trending audio<\/li>\n<li>Test a few to see what people enjoy<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;TikTok CM&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Common mistakes:<\/strong><\/p>\n<ul>\n<li>Making overly scripted or obviously staged content<\/li>\n<li>Avoiding video entirely <\/li>\n<li>Not highlighting food or ambience clearly<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Best practices:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;TikTok BP&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ul>\n<li>Keep videos short and authentic<\/li>\n<li>Show real dishes, people, and experiences<\/li>\n<li>Use simple text overlays or trending audio<\/li>\n<li>Test a few to see what people enjoy<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Common mistakes:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;TikTok CM&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ul>\n<li>Making overly scripted or obviously staged content<\/li>\n<li>Avoiding video entirely <\/li>\n<li>Not highlighting food or ambience clearly<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h5>Google Ads for restaurants<\/h5>\n<hr \/>\n<p>Google is a high\u2011intent platform reaching people who are already close to a dining decision. Searches like \u201c<em>restaurant near me<\/em>\u201d come from users who are already motivated. According to recent <a href=\"https:\/\/searchengineland.com\/google-restaurant-search-trends-2025-451328?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">Google data<\/a>, \u201c<em>food near me<\/em>\u201d searches increased by 99% year on year.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Google BP&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Best practices:<\/strong><\/p>\n<ul>\n<li>Use simple, relevant, location-based keywords<\/li>\n<li>Add call extensions for mobile<\/li>\n<li>Make sure <a href=\"https:\/\/www.dineplan.com\/blog\/restaurant-website-101-what-you-need-to-stand-out-online\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">landing pages<\/a> load fast and are updated<\/li>\n<li>Add <span class='tooltipsall tooltipsincontent classtoolTips0'>negative keywords<\/span> to keep your spend focused<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Google CM&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<strong>Common mistakes:<\/strong><\/p>\n<ul>\n<li>Going too broad with keywords<\/li>\n<li>Sending traffic to slow pages <\/li>\n<li>Forgetting clear calls-to-action<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_toggle title=&#8221;Best practices:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;Google BP&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ul>\n<li>Use simple, relevant, location-based keywords<\/li>\n<li>Add call extensions for mobile<\/li>\n<li>Make sure <a href=\"https:\/\/www.dineplan.com\/blog\/restaurant-website-101-what-you-need-to-stand-out-online\/?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=PaidMedia\" target=\"_blank\">landing pages<\/a> load fast and are updated<\/li>\n<li>Add <span class='tooltipsall tooltipsincontent classtoolTips0'>negative keywords<\/span> to keep your spend focused<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Common mistakes:&#8221; open_toggle_text_color=&#8221;#212945&#8243; open_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; closed_toggle_text_color=&#8221;#212945&#8243; closed_toggle_background_color=&#8221;RGBA(255,255,255,0)&#8221; admin_label=&#8221;Google CM&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#212945&#8243; border_color_all=&#8221;#F4F4F6&#8243; global_colors_info=&#8221;{}&#8221; icon_color=&#8221;#212945&#8243; toggle_icon=&#8221;&#xf067;||fa||900&#8243; open_icon_color=&#8221;#212945&#8243; open_toggle_icon=&#8221;&#xf068;||fa||900&#8243; title_level=&#8221;h6&#8243; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; closed_title_font=&#8221;|600|||||||&#8221; closed_title_text_align=&#8221;left&#8221; body_text_color=&#8221;#212945&#8243; body_link_font=&#8221;|600|||on||||&#8221; body_link_text_color=&#8221;#212945&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;||20px||false|false&#8221; border_width_all=&#8221;0px&#8221; border_width_top=&#8221;2px&#8221; border_color_top=&#8221;#212945&#8243; border_width_bottom=&#8221;2px&#8221; border_color_bottom=&#8221;#212945&#8243; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<ul>\n<li>Going too broad with keywords<\/li>\n<li>Sending traffic to slow pages <\/li>\n<li>Forgetting clear calls-to-action<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Understand ad performance&#8221; module_id=&#8221;ad&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/understanding-metrics.png&#8221; alt=&#8221;understanding metrics&#8221; title_text=&#8221;Understand ad performance&#8221; url=&#8221;https:\/\/restaurants.dineplan.com\/sms-and-email-marketing?utm_source=Dineplan_Blog&#038;utm_medium=Post&#038;utm_campaign=Marketing101&#8243; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; enable_caption_text=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Understand ad performance<\/h3>\n<hr \/>\n<p>You don\u2019t need to be an expert marketer to understand the basics \u2013 A few simple metrics can show whether ads are performing well:<\/p>\n<ol>\n<li><strong>CTR (Click-Through Rate): <\/strong>How engaging your ad is \u2013 percentage of users who clicked on the ad after seeing it.<\/li>\n<li><strong>CPC (Cost Per Click): <\/strong>How much was paid for a click \u2013 cost of someone visiting the destination link.<\/li>\n<li><strong>CPM (Cost Per Mille): <\/strong>Cost to reach 1,000 users \u2013 the lower the CPM, the more users you can reach with your budget.<\/li>\n<li><strong>Engagement: <\/strong>Includes link clicks, likes, comments, shares, and any interaction \u2013 high engagement means your content resonates.<\/li>\n<p>There aren\u2019t perfect stats, universally. Cities, cuisines, and seasons all perform differently. Metrics should, however, give you an indication within 3 \u2013 4 days on how the ads are performing. Based on these, decide whether to pivot or double down.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;How paid media supports long-term growth&#8221; module_id=&#8221;growth&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Content&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>How paid media supports long-term growth<\/h3>\n<hr \/>\n<p>Remember: paid media is not a quick fix. It\u2019s a steady, reliable way to build awareness around your restaurant.<\/p>\n<p>Users often see your brand a few times before clicking or making a booking \u2013 they might notice you by scrolling, or search online for restaurants in the area. In summary paid media keeps you in those moments, even when users aren\u2019t ready to act yet.<\/p>\n<p>[\/et_pb_text][et_pb_cta title=&#8221;Too busy for paid media? We\u2019ve got you.&#8221; button_url=&#8221;mailto:marketing@dineplan.com&#8221; button_text=&#8221;Get In Touch&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#EB454F&#8221; custom_button=&#8221;on&#8221; button_font=&#8221;|600|||||||&#8221; button_use_icon=&#8221;off&#8221; link_option_url=&#8221;mailto:marketing@dineplan.com&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Our team works with restaurants nationwide and knows how diners think. Leave the admin of ads to us so you can focus on what you do best: Serving great food. <\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n<script type=\"text\/javascript\"> toolTips('.classtoolTips0','Words or phrases you don\u2019t want your ads to show for, helping prevent wasted clicks and improve campaign efficiency.'); <\/script>","protected":false},"excerpt":{"rendered":"<p>Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants. <\/p>\n","protected":false},"author":17,"featured_media":15139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"categories":[844,643],"tags":[792,764,813,819],"class_list":["post-15121","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tools","category-restaurant-marketing","tag-marketing","tag-branding","tag-social-media","tag-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Paid media 101: How restaurants can maximise ads that work | Dineplan Blog<\/title>\n<meta name=\"description\" content=\"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Paid media 101: How restaurants can maximise ads that work | Dineplan Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\" \/>\n<meta property=\"og:site_name\" content=\"Dineplan Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DineplanApp\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-20T13:24:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-26T07:09:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dani\u00ebl Nortj\u00e9\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Dineplan_App\" \/>\n<meta name=\"twitter:site\" content=\"@Dineplan_App\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dani\u00ebl Nortj\u00e9\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\"},\"author\":{\"name\":\"Dani\u00ebl Nortj\u00e9\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/8c8c2d205aeb97ffa627a35e9694b604\"},\"headline\":\"Paid media 101: How restaurants can maximise ads that work\",\"datePublished\":\"2025-11-20T13:24:23+00:00\",\"dateModified\":\"2025-11-26T07:09:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\"},\"wordCount\":2507,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png\",\"keywords\":[\"Marketing\",\"Branding\",\"Social media\",\"Tools\"],\"articleSection\":[\"Tools\",\"Marketing\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\",\"url\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\",\"name\":\"Paid media 101: How restaurants can maximise ads that work | Dineplan Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png\",\"datePublished\":\"2025-11-20T13:24:23+00:00\",\"dateModified\":\"2025-11-26T07:09:57+00:00\",\"description\":\"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage\",\"url\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png\",\"contentUrl\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png\",\"width\":1920,\"height\":1080,\"caption\":\"Image via Canva\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dineplan.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"All\",\"item\":\"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"For restaurateurs\",\"item\":\"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/for-restaurateurs\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Marketing\",\"item\":\"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/for-restaurateurs\/restaurant-marketing\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Paid media marketing for restaurants\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#website\",\"url\":\"https:\/\/www.dineplan.com\/blog\/\",\"name\":\"Dineplan\",\"description\":\"Home for all restaurant and foodie-related news in South Africa\",\"publisher\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dineplan.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#organization\",\"name\":\"Dineplan\",\"url\":\"https:\/\/www.dineplan.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2022\/07\/DinePlan-Logo-Horizontal_Water-Melon-e1659168488621.png\",\"contentUrl\":\"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2022\/07\/DinePlan-Logo-Horizontal_Water-Melon-e1659168488621.png\",\"width\":1306,\"height\":642,\"caption\":\"Dineplan\"},\"image\":{\"@id\":\"https:\/\/www.dineplan.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/DineplanApp\/\",\"https:\/\/x.com\/Dineplan_App\",\"https:\/\/www.instagram.com\/dineplan_app\/\",\"https:\/\/www.linkedin.com\/company\/dineplan\",\"https:\/\/www.youtube.com\/user\/Dineplan\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/8c8c2d205aeb97ffa627a35e9694b604\",\"name\":\"Dani\u00ebl Nortj\u00e9\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f3c19b8fc3a6f7d541b53fd6c9666f6969368cbf6f3ab544081d7ed49aff780c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f3c19b8fc3a6f7d541b53fd6c9666f6969368cbf6f3ab544081d7ed49aff780c?s=96&d=mm&r=g\",\"caption\":\"Dani\u00ebl Nortj\u00e9\"},\"url\":\"https:\/\/www.dineplan.com\/blog\/author\/daniel-nortje\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Paid media 101: How restaurants can maximise ads that work | Dineplan Blog","description":"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.","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:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/","og_locale":"en_GB","og_type":"article","og_title":"Paid media 101: How restaurants can maximise ads that work | Dineplan Blog","og_description":"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.","og_url":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/","og_site_name":"Dineplan Blog","article_publisher":"https:\/\/www.facebook.com\/DineplanApp\/","article_published_time":"2025-11-20T13:24:23+00:00","article_modified_time":"2025-11-26T07:09:57+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png","type":"image\/png"}],"author":"Dani\u00ebl Nortj\u00e9","twitter_card":"summary_large_image","twitter_creator":"@Dineplan_App","twitter_site":"@Dineplan_App","twitter_misc":{"Written by":"Dani\u00ebl Nortj\u00e9","Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#article","isPartOf":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/"},"author":{"name":"Dani\u00ebl Nortj\u00e9","@id":"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/8c8c2d205aeb97ffa627a35e9694b604"},"headline":"Paid media 101: How restaurants can maximise ads that work","datePublished":"2025-11-20T13:24:23+00:00","dateModified":"2025-11-26T07:09:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/"},"wordCount":2507,"commentCount":0,"publisher":{"@id":"https:\/\/www.dineplan.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png","keywords":["Marketing","Branding","Social media","Tools"],"articleSection":["Tools","Marketing"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/","url":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/","name":"Paid media 101: How restaurants can maximise ads that work | Dineplan Blog","isPartOf":{"@id":"https:\/\/www.dineplan.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage"},"image":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png","datePublished":"2025-11-20T13:24:23+00:00","dateModified":"2025-11-26T07:09:57+00:00","description":"Learn how to reach diners online, choose the right platforms, and use ads to boost visibility through paid media marketing for restaurants.","breadcrumb":{"@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#primaryimage","url":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png","contentUrl":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2025\/11\/paid-media-101.png","width":1920,"height":1080,"caption":"Image via Canva"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dineplan.com\/blog\/paid-media-101-how-restaurants-can-maximise-ads-that-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dineplan.com\/blog\/"},{"@type":"ListItem","position":2,"name":"All","item":"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/"},{"@type":"ListItem","position":3,"name":"For restaurateurs","item":"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/for-restaurateurs\/"},{"@type":"ListItem","position":4,"name":"Marketing","item":"https:\/\/www.dineplan.com\/blog\/category\/all-posts\/for-restaurateurs\/restaurant-marketing\/"},{"@type":"ListItem","position":5,"name":"Paid media marketing for restaurants"}]},{"@type":"WebSite","@id":"https:\/\/www.dineplan.com\/blog\/#website","url":"https:\/\/www.dineplan.com\/blog\/","name":"Dineplan","description":"Home for all restaurant and foodie-related news in South Africa","publisher":{"@id":"https:\/\/www.dineplan.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dineplan.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.dineplan.com\/blog\/#organization","name":"Dineplan","url":"https:\/\/www.dineplan.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.dineplan.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2022\/07\/DinePlan-Logo-Horizontal_Water-Melon-e1659168488621.png","contentUrl":"https:\/\/www.dineplan.com\/blog\/wp-content\/uploads\/2022\/07\/DinePlan-Logo-Horizontal_Water-Melon-e1659168488621.png","width":1306,"height":642,"caption":"Dineplan"},"image":{"@id":"https:\/\/www.dineplan.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DineplanApp\/","https:\/\/x.com\/Dineplan_App","https:\/\/www.instagram.com\/dineplan_app\/","https:\/\/www.linkedin.com\/company\/dineplan","https:\/\/www.youtube.com\/user\/Dineplan"]},{"@type":"Person","@id":"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/8c8c2d205aeb97ffa627a35e9694b604","name":"Dani\u00ebl Nortj\u00e9","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.dineplan.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f3c19b8fc3a6f7d541b53fd6c9666f6969368cbf6f3ab544081d7ed49aff780c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f3c19b8fc3a6f7d541b53fd6c9666f6969368cbf6f3ab544081d7ed49aff780c?s=96&d=mm&r=g","caption":"Dani\u00ebl Nortj\u00e9"},"url":"https:\/\/www.dineplan.com\/blog\/author\/daniel-nortje\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/posts\/15121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/comments?post=15121"}],"version-history":[{"count":23,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/posts\/15121\/revisions"}],"predecessor-version":[{"id":15241,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/posts\/15121\/revisions\/15241"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/media\/15139"}],"wp:attachment":[{"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/media?parent=15121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/categories?post=15121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dineplan.com\/blog\/wp-json\/wp\/v2\/tags?post=15121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}