“Tuesday and Wednesday have been light all month.”

Tonight's special.
Ready for your approval

HeyApprove watches your sales and the calendar, then writes the whole campaign — Valentine's Day prix fixe, holiday hours, a new seasonal menu, a slow-night push. A finished email or text lands on your phone. You approve and send.

First campaign free. Pay based on results. No subscription.

Example What a real proposal looks like
Waiting for you

A slow-night push for regulars

Why I’m suggesting it

Tuesday and Wednesday sales have been light all month, and next week looks the same.

The plan

A free appetizer for two

Weeknights only Sends Monday morning
Audience
312 past guests
Channels
Email + text
Est. cost
$10–$65

I’ll hold this until Friday if you do nothing.

Approve & schedule
Change something Not this time

A table sits empty, and by the time you'd fill it, the night's over

Tuesday's slow, the holiday's a week out, the new menu's been up for three weeks — there's always a reason to reach out, and it always loses to the dinner rush.

"I should email customers about our Thanksgiving hours..."

Said on Wednesday before Thanksgiving. Every year.

"We have a new menu and nobody knows about it."

The menu has been up for three weeks.

"I signed up for an email tool but I never have time to use it."

Still paying monthly. Sent 2 emails. Last year.

Same empty table, different night

It's always the same signal — seats that could be full aren't — whether the cause is a slow Tuesday or a holiday nobody planned for.

A midweek night is running light

A push that goes out early enough for it to still matter.

A holiday closes the kitchen

Said before someone drives over to a locked door, not after.

A reservation night is coming

Valentine's, Mother's Day — early enough that people can actually book.

Something on the menu changed

Your regulars hear about it before it's old news.

A regular hasn't been in lately

A reason to come back, sent before they forget you exist.

A guest had a great visit

Asked for a Google review with one click, while it's fresh.

Example The kind of email that arrives finished

Here's what I'd actually send

This is the kind of email I'd draft for your restaurant. You'd review it, change anything you want, and hit approve.

Subject: Valentine's Day dinner — tables are open

Hi there,

We're doing a three-course prix fixe for Valentine's Day — $65 per person. The menu includes a winter citrus salad, braised short rib, and chocolate torte.

We have tables available between 6 and 9pm on Friday the 14th. If you'd like to reserve, just reply to this email or call us at the restaurant.

Hope to see you,
[Your Restaurant Name]

Use code VALENTINE15 for 15% off a bottle of wine with dinner.

Clear offer. Real availability. No "LAST CHANCE" when tables are still open.

See real dollars from every campaign

Connect your POS and we'll track promo code redemptions. See exactly how much revenue each campaign generated — real money that hit your register. This is how we price, and why POS connection is required.

Track promo code redemptions automatically
See actual revenue per campaign
Email and SMS campaign tracking
Square POS integration
Square
Shopify POS integration
Shopify
Mindbody integration
Mindbody

Connect in 2 minutes. Required for revenue tracking.

QR code for table tents and checkout

Print a QR code for your tables, counter, or receipts. Customers scan, send a quick email, and they're on your list. No app downloads, no typing. We send them a branded welcome automatically.

AT THE COUNTER Scan or text JOIN to 555-0142 The customer starts it — never a purchased list. CONSENT RECORDED WHO WHEN WHAT THEY AGREED TO maya@example.com Aug 30, 4:12 p.m. Email and text offers ON YOUR LIST 428 PEOPLE WHO ASKED Every one opted in Leaving takes one tap.

Pay per campaign. No monthly subscription.

Your fee is 5% of the sales your register tracks back to the campaign, with a minimum and a base-fee cap. No monthly fees. No contracts.

Email
$5 – $50
per campaign
SMS
$8 – $50
per campaign
Email + SMS
$10 – $65
per campaign

You pay whichever is higher: the minimum or 5% of tracked revenue, up to the base-fee cap. The minimum applies even if a campaign tracks no sales. Larger sends add delivery charges on top — you see the full amount before you approve.

First campaign free. No monthly fees.

Free campaign covers lists up to 500 subscribers and 500 text message parts.

Requires Square, Shopify, or Mindbody connection.

Ready to fill tables without thinking about marketing?

We'll remind you about Valentine's Day, write the email or text, and tell you how much money it made. You just say yes.

Put HeyApprove to work