From the driveway to your website in about a minute.
Here is exactly what happens when your crew checks in, where it goes, and what you get back.
Check in on site
Open GeoUP on a phone, add photos from the job, a few notes ("swapped 50 gal water heater, new expansion tank") and confirm the location. GeoUP knows which business and which crew member it is.
Get a draft per platform
Tap AI Generate. GeoUP writes a website post, a Facebook post, an Instagram caption and a LinkedIn post from the same check-in, each in the right length and tone. Edit what you like.
Publish in one go
Submit, and GeoUP publishes to every platform selected for that crew member, in the background. If something fails, you can retry it from the check-in.
Your website
A real page for every real job.
Search engines and AI assistants read websites. A steady stream of pages about actual jobs in actual neighborhoods is the most honest local content a contractor can have.
- WordPress: GeoUP publishes straight into your site, with a photo gallery, a map of the job site and schema.org structured data so search engines understand what the page is about.
- Any other site: your developer pulls a read-only JSON feed (title, body, photos, map, location and structured data) and renders it in your own design. GeoUP never writes to it.
- No site yet: post to social and use email for the website copy until you have one.
Social pages
Facebook, Instagram, LinkedIn.
- Facebook Page and Instagram business account, connected once in Settings.
- LinkedIn: your company Page, a personal profile, or both.
- Per-person control: decide which platforms each crew member's check-ins can post to.
GeoUP reads your Google Business Profile stats for reports. It does not post to Google Business Profile.
Territory map
Your service area, lit up by your own work.
The home screen shows your service area, roughly ten miles around your business. Each check-in with a location lights up the ground around the job.
- How far a job lights depends on the competition near that address, measured from real nearby businesses. A job on a quiet street lights more than one in a crowded strip.
- Jobs fade over about six months. Neighborhoods you haven't worked in recently show as going dark.
- Your score is the share of your territory that's lit right now.
Because "post more" isn't a plan.
A map turns a vague goal into a specific one: get work, and proof of it, into the dark parts of your territory. It also shows the office where the crew has been all month at a glance.
Monthly report
A one-page answer to "is this working?"
- Website traffic (Google Analytics): sessions, page views, users, new users, top pages and traffic sources.
- Search performance (Google Search Console): clicks, impressions, click-through rate, average position, top searches, new searches, and branded vs non-branded searches.
- Google Business Profile: views, calls, direction requests, website clicks, reviews and rating.
- Activity: check-ins and posts by platform against last month.
- Website health: flagged only when your site scores under 80 and there's something to fix.
Emailed as a PDF on the first of the month and always available in the app.
Team and account
Set up once. The crew just checks in.
- Owner, admin and member roles; invite by email.
- 5 users included, $7/month for each extra user, with a confirmation before anyone is added.
- Sign in with Google, email and password, or a one-tap link sent by email.
- Runs in any phone browser and installs to the home screen on iPhone and Android.
- Cancel any time from Settings. Your access runs to the end of the period.
Questions
Does GeoUP work if my website isn't WordPress?
Yes. WordPress sites get posts published straight in, with a photo gallery, a job-site map and structured data. Any other site (custom, Next.js, Webflow-style or AI-built) can pull a read-only JSON feed and show the posts in its own design. GeoUP never writes to a non-WordPress site.
What if I don't have a website at all?
You can still post to Facebook, Instagram and LinkedIn, and use email as the fallback for the website post. A website is where job pages do the most for local search, so it's worth adding when you can.
Can I check a post before it goes out?
Yes. The AI drafts appear in the check-in form, one per platform, and you can edit any of them before you submit. You can also skip AI and write the post yourself.
Do my crew members need their own logins?
Yes, each person gets their own login so their check-ins are tracked. Five users are included; each extra user is $7 a month, and GeoUP asks the owner to confirm before adding one.
What do I need to connect for the monthly report?
Google Analytics for website traffic and Google Search Console for search performance, both from Settings. Google Business Profile stats come from your profile. The report shows whatever is connected.
Try it on your next job.
7 days free. Check in once and see where it shows up.