> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dmly.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish posts and read performance

> Publish an update, offer or event to your Google Business Profile, schedule it for later, and read the numbers on the Performance tab.

Two tabs of [Reputation](/reputation/overview) work directly against your Google listing.
**Posts** publishes an update, offer or event to the profile people see when they find you on
Google. **Performance** shows how many of them looked, searched and then did something —
called you, tapped through to your website, or asked for directions.

Both tabs need a connected profile. Until you connect one, they show sample numbers and sample
posts badged **Preview**, behind **Connect Google Business Profile** — nothing you see there is
your business. See [Connect Google Business Profile](/reputation/connect-google-business-profile).

<Note>
  Publishing and deleting posts need **Reputation & Reviews** on your plan. If it isn't
  included, connecting a profile is refused up front — *Your plan does not include Reputation &
  Reviews. Upgrade to connect a Google Business Profile and request reviews.* See
  [Plans](/billing/plans).
</Note>

If you have more than one location connected, everything on both tabs belongs to the location
picked in **Switch location** at the top of the page. Post to the wrong one and it goes to the
wrong listing. The switcher only appears once a second location is connected.

## Publish a post

<Steps>
  <Step title="Open Posts">
    Go to **Reputation → Posts** and select **New post**.
  </Step>

  <Step title="Pick the type">
    **Update** for news, **Offer** for a promotion, **Event** for something with a date.
  </Step>

  <Step title="Write it">
    Fill the message box — *Share news, an offer or an event with people who find you on
    Google…*. Add **Button link (optional)** to put a link button under the post, and
    **Photo (optional)** to attach a picture from your media library or an image URL.
  </Step>

  <Step title="Fill the extras an Offer or Event needs">
    **Offer** and **Event** both require **Event / offer title**, **Starts** and **Ends** —
    Google will not take them without a title and a date range. An **Offer** can also carry
    **Coupon code (optional)**, **Redeem link (optional)** and **Terms (optional)**.
  </Step>

  <Step title="Publish or schedule">
    **Publish now** sends it to Google straight away — *Post published to your Business
    Profile.* Or choose **Schedule**, set **When to publish**, and DMLY holds it — *Post
    scheduled.*
  </Step>
</Steps>

<Tip>
  A photo is recommended for Offers and Events — that's what the tab itself tells you, and
  it's the part of the post people actually see in the listing.
</Tip>

### Scheduling

Google has no scheduled posting of its own, so DMLY does it: a scheduled post is held here
with its finished content and pushed when it comes due. A check runs every five minutes, so a
post can go out a few minutes after the time you set.

* The time you type is read in your **workspace's timezone**, not Google's and not your
  browser's.
* A time in the past is refused — *Choose a publish date and time in the future.*
* Scheduled posts (and any that failed to publish) sit at the top of the Posts tab. Everything
  below them is the live list read back from Google.

### Editing and deleting

There is no edit. A post is published or it isn't — to change one, delete it and publish
again.

Deleting behaves differently depending on which kind of row you delete:

* A **scheduled** post that hasn't gone out yet is simply dropped from DMLY — *Scheduled post
  removed.* Nothing reaches Google.
* A **live** post is deleted from your Google listing.

Every row asks the same confirmation first — *Delete this post? This removes the post from your
Google Business Profile. This cannot be undone.* — so a scheduled post that never reached Google
is warned about in exactly those words too. The warning is shared; what actually happens still
depends on the row.

<Note>
  The Posts tab doesn't link out to an individual post on Google. Use **View on Google** in the
  page header to open your listing and see the posts as customers see them.
</Note>

If you have nothing yet, the tab says *No posts yet — publish an update, offer or event.*

## Read the Performance tab

Performance is the Reputation landing tab. Everything on it comes from Google, for the
location you have selected — DMLY doesn't count any of it.

<Columns cols={2}>
  <Card title="Profile views" icon="eye">
    How many people looked at your listing.
  </Card>

  <Card title="Searches" icon="magnifying-glass">
    How many times you turned up in a search.
  </Card>

  <Card title="Customer actions" icon="hand-pointer">
    How many of them did something — called, tapped your website, asked for directions, or
    started a message.
  </Card>

  <Card title="Trend and split" icon="chart-line">
    **Profile views & searches** plots the **Last 8 weeks**. **How customers search** splits
    it between Google Search and Google Maps.
  </Card>
</Columns>

The percentage on each of the three headline numbers compares the last 8 weeks against the 8
weeks before them. That's the whole window: there is no date picker, and no way to ask for a
different range.

The **How customers search** split is worth acting on. If almost everything is Maps, you are
being found by people already nearby — hours, phone and photos matter most. If it's mostly
Search, your description and category are doing the work. Both are shown on the **Business
info** tab, but only the description is editable there — the category is read-only in DMLY and
has to be changed in Google.

<Accordion title="Performance is blank or the numbers are zero">
  First check the top of the page. If your Google connection has expired you'll see *Your
  Google Business Profile connection has expired. Reconnect it under Integrations → Channels to
  restore reviews, posts and performance.* Reconnect the profile and the numbers come back —
  see [Connect Google Business Profile](/reputation/connect-google-business-profile).

  If the banner instead mentions a permissions or API-scope issue, reconnecting is still the
  fix: DMLY couldn't read the profile from Google at all.

  A profile that is genuinely new, or one you've only just verified, will have little for
  Google to report yet.
</Accordion>

<Accordion title="A scheduled post never went out">
  Failed posts stay in the Posts tab alongside the scheduled ones, so a post that vanished
  from your schedule and never appeared on Google will still be listed there. Delete it and
  publish again. If it keeps failing, reconnect the profile — an expired connection stops
  publishing the same way it stops everything else.
</Accordion>

## Next

<Columns cols={2}>
  <Card title="Reviews" icon="star" href="/reputation/reviews">
    Read and reply to the reviews on this listing.
  </Card>

  <Card title="Ask for reviews" icon="whatsapp" href="/reputation/review-requests">
    Send a tracked review link to recent customers on WhatsApp.
  </Card>
</Columns>
