Cross-posting

How to cross-post from Instagram to Google Business

Instagram is where local businesses already make their best visual content — and Google Business Profile is where that content meets actual buying intent: your listing on Search and Maps, seen by people googling for exactly what you sell. Cross-posting between them is less a technical problem than a translation problem. The photo moves over fine; the Instagram dialect around it — hashtag blocks, @mentions, emoji runs, “link in bio” — does not. In exchange, Google gives you the thing Instagram has always withheld: a clickable link on every post.

This guide maps the spec deltas, what breaks in transit, and the steps to republish an Instagram post as a Business Profile update — by hand, or composed once in SocialKit and customized per network.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Instagram vs Google Business: the spec deltas

Everything that changes between the two composers, side by side.

InstagramGoogle Business spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecInstagram (from)Google Business (to)
Primary canvas1080 × 1350 px · 4:5 (post)1200 × 900 px · 4:3 (post image)
Caption limit2,200 charactersPosts up to 1,500 characters
Video lengthReels up to 3 minutes for standard accounts (Instagram has been extending limits)Photos preferred; videos up to 30 seconds / 75 MB per Google’s help docs
HashtagsCapped at 5 per post (rolling out since Dec 2025), counted across caption and comments; 3–5 focused tags was already Instagram’s guidanceNo hashtag culture — Google Business posts read like mini announcements
Clickable linksNone in captions — “link in bio”CTA button with a real URL on every post
Visible before the foldFeed clips captions around 125 characters (“… more”)“Read more” after roughly 250–300 characters
AudienceFollowers scrolling a feedSearchers already looking for a business like yours
Phone numbers in textAllowedDisallowed by Google’s posts content policy — use the Call now button

The good news

What transfers cleanly

  • The caption budget, mostly: Instagram allows 2,200 characters and Google Business 1,500 — and since most Instagram captions run a few hundred characters, the ceiling rarely bites.
  • Photos as files: Instagram-ready 1080-px exports satisfy Google’s photo rules (JPG/PNG, 10 KB–5 MB) with room to spare over the commonly cited 400 × 300 px minimum for post images.
  • The subject matter: products, before-and-afters, finished plates, fresh stock — the visual proof that works in your grid is exactly what a searcher comparing listings wants to see.
  • Promotions and dates: an Instagram offer or event announcement maps onto Google’s Offer and Event post types, which stay visible until their end date.
  • Your call to action — upgraded: “link in bio” becomes a real CTA button (Learn more, Book, Order online, and similar) pointing wherever the post actually leads.

The fine print

What breaks in transit

  • The hashtag block: even Instagram now caps tags at five per post (rolling out since Dec 2025); on a Business Profile hashtags drive nothing and read like noise next to your reviews and opening hours — strip them entirely.
  • @mentions and the Instagram dialect: mentions don’t link anywhere on Google, and an emoji-heavy caption reads out of place in a search result — rewrite in plain announcement language.
  • The crop: Instagram’s 4:5 portrait (1080 × 1350 px) loses its top and bottom on Google’s roughly-4:3 thumbnails across Search and Maps — re-crop toward 1200 × 900 px with the subject centered.
  • Reels and Stories: Reels run up to 3 minutes on Instagram, while a Business Profile prefers photos and holds video to about 30 seconds / 75 MB per Google’s help docs; Stories have no equivalent at all.
  • The opening line’s job: Instagram clips captions around 125 characters and rewards a curiosity hook; Google shows roughly 250–300 characters to someone who already wants details — lead with the offer, not the tease.
  • Phone numbers in the text: fine in an Instagram caption, but Google’s posts content policy disallows them and rejection is common — use the Call now button instead.

Step by step: by hand vs with SocialKit

The manual way

  1. Pick the posts a searcher would care about: new products, offers, seasonal menus, finished work — skip the memes, team birthdays, and follower-facing banter.
  2. Rewrite the caption as an announcement: concrete details (what, when, how much) in the first ~250 characters, total under 1,500, no hashtags, mentions, or emoji runs.
  3. Remove any phone number from the text — put it in the image or rely on the Call now button.
  4. Re-crop the image from 4:5 toward 4:3 (1200 × 900 px) with the subject centered so thumbnails on Search and Maps don’t clip it.
  5. Choose the post type — What’s new, Offer, or Event — and attach the CTA button to the URL your bio link was carrying.
  6. Repeat weekly: standard Business Profile posts fade from prominence after about a week.

With SocialKit — compose once, customize per network

  1. Compose once: drop the photo and caption into SocialKit’s composer and select both Instagram and Google Business.
  2. Customize per network on the same screen: keep the hashtags and emoji for Instagram, and turn the Google Business variant into a plain announcement with a clickable link — without re-uploading the image.
  3. Schedule both on their own rhythm — Instagram when your followers are active, Google Business on a steady weekly cadence.
  4. Let SocialKit publish automatically, then compare results in its analytics: the same photo can quietly outperform on Google, where viewers are already searching for you.
Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Pro tips

Tip 1

Lead with what someone would google: “Saturday brunch menu, kitchen open from 10 am” beats “Weekend vibes” — the Business Profile audience arrived via a search box, not your grid.

Tip 2

Reuse the photo, not the caption: the image is the transferable asset; the words almost always need a from-scratch rewrite in announcement language.

Tip 3

Let the CTA button do what link-in-bio never could: send each post to its own page — the booking form, the menu, the product — instead of one bio link for everything.

FAQ

Instagram → Google Business questions

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Can I connect Instagram to my Google Business Profile?

You can add your Instagram as a social link on your Business Profile, and Google has experimented with surfacing posts from linked social accounts on some listings. Neither replaces a native Business Profile post, which carries its own text, photo, post type, and CTA button — cross-posting properly means publishing to both.

Should I post the same caption to Instagram and Google Business?

No. Instagram rewards a hook in the first ~125 characters plus hashtags for discovery; Google shows roughly 250–300 characters to high-intent searchers and has no hashtag culture at all. Keep the photo, rewrite the words as a plain announcement.

Can I post Instagram Reels to Google Business?

Mostly no: Business Profile video support is modest — about 30 seconds and 75 MB per Google’s help docs, with photos preferred. Trim a Reel to a short highlight, or post a still and put the full video behind the CTA button link.

What image size works best for Google Business posts?

1200 × 900 px at 4:3 is the commonly recommended size, with a commonly cited minimum of 400 × 300 px under Google’s general photo rules (JPG/PNG, 10 KB–5 MB). Instagram’s 4:5 exports upload fine but get center-cropped, so keep the subject in the middle or re-crop.

Post to Instagram and Google Business in one go

Compose once, customize the caption per network, and let SocialKit publish to Instagram, Google Business, and 9 more platforms on schedule — no re-uploading, no copy-paste.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee