Skip to main content

How To Schedule Images

To to publish and or schedule images to be posted to your GBP location

Written by Euter

Photo Scheduling & Optimization

How to collect, optimize, and drip-schedule images to your Google Business Profile

Video walkthrough link: https://www.youtube.com/watch?v=wyJGnicnj6c&list=PLLCwXj2CuSrzwdO2WWMkkEk27LxB0HU3E&index=11

Regularly posting optimized photos to your Google Business Profile is a proven way to improve local search visibility. LeadSnap’s photo scheduler lets you upload a batch of images, optimize each one with keywords and geo-tags, and drip them out on an automated schedule. This guide covers the full workflow in ten steps.

Google Image Requirements

All images must meet these specifications before uploading to LeadSnap:

Requirement

Specification

Format

JPG or PNG only

Maximum file size

5 MB

Maximum resolution

2120 x 1192 pixels

Minimum resolution

250 x 250 pixels

Recommended resolution

720 x 720 pixels (square)

Step 1

Create a Shared Folder for the Client

Create a new Google Drive folder and name it clearly (for example, “Client Name — GBP Photos”). Share the folder with the client and give them upload access.

When you send the folder link, let the client know what you need:

  • Upload as many real photos of their business, work, team, and vehicles as possible.

  • Target: 120 photos total. At one image every three days, this provides roughly one year of content.

  • Acceptable content: completed jobs, before-and-after shots, team photos, equipment, office or storefront, vehicles.

  • Format: JPG or PNG, under 5 MB per image.

Important: The more photos the client provides, the longer the drip schedule will run before needing a refresh. Set the expectation of 120 images upfront, and follow up if they only send a few.

Step 2

Review and Filter the Images

Before uploading anything to LeadSnap, go through everything the client provided and remove anything that doesn’t meet the quality bar:

  • Remove blurry, dark, or low-quality images.

  • Remove any images smaller than 250 x 250 pixels.

  • Remove or compress any files larger than 5 MB.

  • Remove anything that isn’t JPG or PNG format.

  • Remove anything that doesn’t represent the business professionally.

Tip: A smaller set of great images is better than a large set of poor ones. Low-quality photos on a GBP can hurt the business’s perceived credibility.

Step 3

Navigate to the Photo Scheduler

Open the client’s GBP location in LeadSnap, click “Photos” in the left navigation, then click “Add/Schedule Photos.”

Tip: Bookmark the direct media page URL for quick access when managing multiple clients.

Step 4

Upload All Approved Images

On the photo scheduler page, you’ll see an “Upload your images” box. Drag and drop all of your approved client images into this box. You can upload them all at once.

Wait for every image to finish uploading completely before moving on — do not close the page or navigate away during the upload.

Important: Large batches can take a few minutes depending on file sizes and connection speed. Be patient — leaving the page early can cause uploads to fail.

Step 5

Assign a Google Category to Each Image

Every image needs a Google category. You can do this two ways:

  • Bulk: Use the category dropdown at the top of the image list to apply one category to all images at once.

  • Individual: Click each image and assign its category one at a time. Use this when images clearly belong to different categories.

Common categories include Exterior, Interior, At Work, Team, Product, and Food & Drink (if applicable).

Tip: When in doubt, use “additional” for photos — it’s the most versatile category.

Step 6

Rename Each Image File with Keywords

Rename each image using keywords from your keyword research. Follow these rules:

  • Use keywords naturally in the file name — no keyword stuffing.

  • You can reuse keywords across images, but spread them out. Don’t use the same keyword on consecutive images.

  • Incorporate geo-modifiers from your service areas to add location context.

  • Use hyphens between words, all lowercase, no spaces.

Good file name examples:

  • austin-plumber-water-heater-repair.jpg

  • emergency-drain-cleaning-round-rock-tx.jpg

  • licensed-plumber-cedar-park.jpg

Tip: File names are read by Google as a relevance signal. A descriptive, keyword-informed file name is a small but real SEO benefit. Never use generic names like IMG_4821.jpg.

Step 7

Add Keywords to the Metadata Field

The Keywords box edits the metadata embedded in the image file itself. This should read like a natural description of what the image shows — not a list of keywords crammed together.

Write one clear sentence that incorporates one or two keywords and a location naturally.

Good examples:

  • Licensed plumber completing a water heater installation in Austin TX

  • Emergency drain cleaning service truck parked in Round Rock Texas

Bad example:

  • plumber austin plumbing water heater drain repair

Critical: Keyword stuffing the metadata field can be flagged as spam by Google. One well-written sentence that naturally includes your keyword and city will always outperform a list of keywords.

Step 8

Geo-Tag Each Image Using Heatmap Data

Geo-tagging embeds GPS coordinates into the image, telling Google where the photo is geographically relevant. Here’s how to choose the right coordinates:

  1. Run a heatmap in LeadSnap for your top one or two keywords.

  2. Look at where rankings start to drop off — specifically the areas showing scores of 4 and 5.

  3. Geo-tag your images to the coordinates of those weaker (4 and 5) areas.

The goal is to strengthen the edges of your current ranking zone. As those 4s and 5s improve to 3s or better over time, expand your geo-tagging outward to the next ring of weak scores. You’re continuously pushing the strong ranking zone outward.

Tip: Use the heatmap as your guide — don’t geo-tag randomly. Targeting the weak edges of your current ranking zone is the most efficient way to expand local visibility.

Step 9

Set the Drip Schedule

Once all images are optimized, set up the automated posting schedule:

  • Click “Drip Photos” (or the schedule option on the page).

  • Set the drip rate to 1 image every 3 days. This is the recommended cadence for consistent GBP engagement.

  • Review the schedule and note the last date shown — this is when the final image is scheduled to post.

  • Record this end date. You must have new images scheduled before this date arrives, or the drip will stop.

Tip: Posting one image every three days is the sweet spot. Posting too frequently can look spammy, while posting too rarely loses the ranking benefit of regular fresh content.

Step 10

Save the Schedule

Click “Save” at the bottom right of the page. Your images will now drip automatically. Confirm the schedule saved by checking that each image shows a scheduled date next to it.

Important: Set a calendar reminder for two weeks before the last scheduled image date. This gives you time to collect new images from the client and schedule the next batch before a gap occurs.

Quick Reference

Step

Action

Key Detail

1

Create shared folder

Google Drive; target 120 photos from client

2

Review & filter images

Remove blurry, small, oversized, or non-JPG/PNG

3

Open photo scheduler

Direct media page or GBP → Photos → Add/Schedule

4

Upload all images

Drag and drop; don’t navigate away during upload

5

Assign categories

Bulk or individual; “At Work” is most versatile

6

Rename files

Lowercase, hyphens, keywords + geo-modifier

7

Add metadata keywords

One natural sentence with 1–2 keywords + city

8

Geo-tag images

Target heatmap weak spots (scores of 4–5)

9

Set drip schedule

1 image every 3 days; note the last scheduled date

10

Save

Set calendar reminder 2 weeks before last image posts

Per-Image Optimization Checklist

Before saving, make sure every image has all four of these completed:

Task

What to Do

Category

Assign a Google category (e.g., At Work, Exterior, Team)

File name

Rename with keywords + geo-modifier, lowercase, hyphens

Keywords

Write one natural sentence with 1–2 keywords + city

Geo-tag

Embed GPS coordinates targeting heatmap weak spots

Did this answer your question?