How to Create a Social Media Marketing Plan for Your Restaurant

a photo of Bianca Esmond

Bianca Esmond

5 min read

Jan 31, 2019

How to Create a Social Media Marketing Plan for Your Restaurant

When working to promote your restaurant, social media marketing should be at the top of the list. In fact, a robust social media marketing strategy can be the difference between a line out the door with a full reservation book, and an empty room.

In a recent restaurant marketing study conducted by SevenRooms, we found that 92% of restaurants have an Instagram presence, and 82% have a Facebook page. To be successful, you must do more with your marketing than just sending out an email blast with weekly specials. In fact, social media should be a crucial part of any robust marketing plan for your restaurant.

Here are six key things you should be thinking about as you begin to build out your social media strategy:

But before you get started, we’ll run through some of the basics of setting up your various social media accounts. The first step is to create Instagram and Facebook accounts with your restaurant’s name. From there, consider the following best practices for restaurants:


As a restaurant, you should ensure you have all your contact information across your page, including:

Phone Number
Takeout/Online Ordering Information

Most importantly, you must link your reservation widget to your profile page via the Book Now button underneath your Cover Image. This will give visitors to your Facebook page an easy way to instantly book a reservation while they’re thinking about your venue.


When setting up your Instagram account, make sure all your profile information is filled out, including your:

Restaurant name

Once you have completed this, click Edit Profile > Contact Options. The most crucial button to add to your profile is a Reserve button, allowing you to take reservations directly through Instagram. Click your preferred reservation technology, like SevenRooms, and copy and paste your widget link into the URL bar.

Voila! You’re now ready to take reservations from Instagram and Facebook. Now, let’s move on to the fun part!

Pro Tip: By using SevenRooms as your preferred reservation, seating and guest management platform, you’ll have access to a trove of data on guests that book through your social media channels, helping you build robust guest profiles that will allow you to personalize service and marketing for your guests.

1. Determine the Visual Identity of Your Restaurant

Is your restaurant painted over in millennial pink? Does it feature funky neon signs? What about Insta-worthy food or drinks? Maybe it’s your awesome locally-sourced cocktail program? All of these aspects can, and should, feed into your visual identity on your social channels. Here are questions you should ask yourself as you determine the online visual identity of your social media:

Do I want the focus to be on my food, cocktails, decor or something else? Maybe all three?
Do I want a consistent color or theme across each post?
What will help me stand out from other restaurants in my market?
What will showcase my restaurant brand the best?

Once you’ve determined the answer to these questions, you can start building out your content. This includes hiring a photographer to take photos of your food, drinks, space and staff, as well as thinking about the visual layout of your content.

Pro Tip: When you hire a photographer or designer, make sure you look carefully at their portfolios to see if their style matches your aesthetic. You don’t want to run into issues down the line when their vision deviates from what you had in mind!

2. Find Your Voice & Message

Now you have a visual identity, it’s time to find your voice and get your message heard. Is your brand sassy and snarky, or cool and sophisticated? Is it relatable or aspirational? These are all questions you should be asking yourself as you build out the tone for every message you post. Whatever you decide, you should ensure you have:

A consistent voice across your channels for continuity
Key phrases and hashtags outlined for your team so that, no matter who is doing your social, they know the key tone and messages for each post
An understanding of who you’re creating the content for, and what messages resonate with that audience
Someone who can manage your voice and messaging as your brand evolves

Your voice and message are important in reaching your guests with the right information, at the right time, so getting the right mix, and tweaking it as your build up bigger audiences, will be crucial to your success.

Pro Tip: When first outlining your brand voice, get all key stakeholders in the room. It’s crucial for everyone to agree on voice and messaging, and to write it down as part of your social media guidelines. This will help prevent disagreements in the future if someone wants to post a message that does not align with your voice and style.

3. Who Are You Trying to Reach?

Determining your audience and reaching the right demographic of guests is extremely important when developing your social media marketing program. Does your brand skew more male or female, is it a 21+ bar or 18-25 Insta-friendly space? The answer to these questions will play a large role in determining who your content should be reaching.

The good news? All social media platforms — from Instagram and Facebook to Linkedin and Twitter, give you visitor demographics. Each platform shares them in slightly different ways, but all of them give you the tools to understand who is engaging with your content. And, the results may surprise you.

Additionally, as with any program, you want to have a system in place to measure the success of your social media marketing campaigns. Make sure you’re keeping tabs on the best performing content, as this will help you tailor your messages more effectively to your audience in the future. This will not only help you build brand loyalty for your restaurant, but it will also help you get higher engagement across your channels when your message resonates with your followers.

Pro Tip: With SevenRooms, you can track which social media channels your reservations are coming through. SevenRooms clients can check out this article on how to create tracking links for all your channels.

4. Understand Your Competitors

When starting to ramp up your restaurant’s social media efforts, a crucial step in the process is auditing the channels of your competitors. Whether they are down the street or another popular Italian restaurant in your city, you want to understand what type of content they are posting, and how you can create content that is unique and helps you stand out.

Here are key considerations when looking at your competitor’s social media presence:

What type of content are they posting?
What content is getting the highest engagement (e.g. likes, comments, tags)?
How many followers do they have?
Do they post at a regular cadence, or is it only a couple times per month?
Who do they follow? And do they engage with influencers in your market and share their content?

These questions can be used as a benchmark to understand what success will look like for your restaurant and, ultimately, help you shape content that differentiates you entirely.

Pro Tip: Click ‘follow’ on your competitor’s followers! Chances are they will be interested in your restaurant if you have a similar offering, plus, it’s a great way to start building an audience if you’re just starting out in your market.

5. What Should I Post?

When creating a content calendar for your social media channels, you should abide by the rule of thirds:

Are you selling event tickets? Or a special experience or upsell? Trying to drive more reservations? These are sales posts. These posts should be created with the purpose of driving more business for your restaurant and getting more people through your front door.

Sharing is caring, and by sharing user-generated content (e.g. a guest having fun celebrating their birthday at your restaurant), you’ll continue to build loyalty with your guests. Most importantly, by sharing guest posts, you’ll be able to highlight the authentic, personal experiences with followers that make your restaurant stand out.

Brand posts fall into the last third of content you should be sharing on your channels, and are posts that are unique to your restaurant and brand. These can be anything from behind-the-scenes restaurant or employee shots, to posts that continue to drive awareness of your business — like showcasing your colorful pasta dishes for #NationalPastaDay.

Pro Tip: Click this link for an Instagram template for restaurants that will help you keep your posts on track.

6. Engage With Your Audience

By now, you’ve created your channels, found your voice, and are reaching your target audience with the right messages. So what’s next? It’s time to proactively engage with your audience.

From responding to questions about a menu item, to liking a post of your restaurant on a guest’s profile, engagement is the name of the game in staying top of mind, and relevant to your audience. The more you engage with your followers, the more you are building trust across your network and channels.

Set aside 30 minutes every day to run through your channels, like and comment on photos and posts, and respond to any queries you might get through your social media. It helps to set up a schedule so it turns into a daily habit, versus on the fly.

Pro Tip: Emojis are a quick, and easy way to engage with your audience! A simple smiley face or thumbs up emoji can go a long way in conveying a friendly message to your followers.

For more information on SevenRooms, reach out to request a demo today.

Share this Post