Listing AutomatEr
← Home

Help Center

How can I help?

Self-serve answers for the most common questions. If you don't find what you need below, the contact email is support@listingautomater.com.

1

I can't sign in / password issues

If the desktop app is rejecting your password or showing "session expired," try this in order:

  1. Quit the app fully (right-click the tray icon → Quit). Reopen it. A stale session token is the most common culprit.
  2. If that doesn't work, click Forgot password? on the sign-in screen. The reset link goes to the email you signed up with.
  3. Check spam / promotions for the reset email. Subject line is "Reset your Listing AutomatEr password."
  4. Make sure you're using the exact email Stripe charged. If you're not sure, check your Stripe receipt or the welcome email I sent.

Still locked out? Email support@listingautomater.com with the email you signed up with.

— John

2

Facebook account got restricted — what now?

First — don't panic. Facebook restrictions on personal accounts are usually temporary (24 hours to 7 days) and almost always come with a clear reason inside Facebook's notification.

If you're seeing a captcha or phone-verification prompt: that's not a restriction, that's a routine identity check. Solve it and continue. Facebook periodically asks every account to verify, even ones used purely manually.

If your account is genuinely restricted:

  1. Stop posting from the app immediately. Pause your Listing AutomatEr posting until the restriction lifts.
  2. Check Facebook's notification email or the in-app warning — they almost always say what triggered it.
  3. If Facebook gave you an appeal option, use it. Appeals from the account owner work best when written calmly and briefly.
  4. When the restriction lifts, ease back in: post a few listings manually first, then resume the app at a slower pace for a week.

The app posts at human-like pacing with random delays specifically to keep accounts healthy. But Facebook's rules can shift, and any browser-based posting has non-zero risk — same as posting manually too fast yourself.

If you'd like a second set of eyes on what might have triggered it, email support@listingautomater.com with a screenshot of the Facebook notification.

— John

3

My listing didn't appear on Marketplace — troubleshooting

A few common reasons a post might not show, and how to check each:

  1. It posted, but is "pending review" by Facebook. Open Marketplace → Your listings. Facebook holds new posts for review for the first few hours, especially on newer accounts.
  2. Facebook removed it for a policy reason. Check your Facebook notifications and email — Facebook usually tells you why. Common causes: duplicate content (same listing posted to too many groups), missing required fields (Marketplace requires location + price), category mismatch (rental posted as a sale).
  3. The post never made it through. In the desktop app, open Activity. If the post shows "Failed," the error message there is the next clue.
  4. Photos didn't upload. Marketplace requires at least one photo. Make sure your import included photos — if photos are blank in the app, Facebook will reject the listing.

If none of those apply, send a screenshot of the listing in the app + the error message (if any) to support@listingautomater.com.

— John

4

Chrome extension not connecting to the desktop app

"Not connected to desktop app" means the Chrome extension can't reach the app over the local bridge port (52849). Try this in order:

  1. Make sure the desktop app is open — not just installed. Look for the app icon in your menu bar (Mac) or system tray (Windows).
  2. Refresh the Facebook tab. The extension reconnects automatically.
  3. Make sure the Chrome window the app opens is signed into Facebook with the account you want to post from. The app uses that specific Chrome window for posting, deleting, and syncing — if it's not signed in, those actions will fail silently.
  4. If still failing: quit the desktop app fully (right-click the tray icon → Quit) and relaunch.
  5. If the extension is missing entirely: install from the Chrome Web Store and pin it (puzzle-piece icon → pin).
  6. If your laptop just woke from sleep, give it 5-10 seconds — the bridge re-establishes automatically.

On a corporate-managed laptop? Some IT setups block localhost ports as part of their firewall. Test on a non-corporate network first to rule that out.

Browser note: the extension supports Chrome and Chromium-based browsers (Edge, Brave). Safari and Firefox aren't supported.

If you've tried all of the above and it's still stuck, email support@listingautomater.com with: your OS (Mac/Windows + version), browser + version, and a screenshot of the extension's "Not connected" message.

— John

5

How do I cancel my subscription?

Cancel anytime, two ways — both take about 30 seconds:

  1. Open the desktop app → SettingsManage SubscriptionCancel. That opens the Stripe billing portal where one click ends the subscription.
  2. Or email support@listingautomater.com with "cancel me".

What happens after you cancel:

  • You keep full access through the end of your current billing period.
  • You will not be charged again.
  • No cancellation fee, no penalty, no contract.
  • Your account data stays in our system for 90 days in case you come back. After 90 days it's deleted.

On refunds: all charges are final and non-refundable. The full policy is on the refund policy page.

— John

6

How do I update to the latest version?

The desktop app checks for updates automatically on launch. When a new version is ready, you'll see an "Update available" banner inside the app — click it and follow the prompt. The whole thing takes about 30 seconds.

If the auto-updater seems stuck or you want to grab the latest manually:

  1. Quit the app fully.
  2. Download the latest installer from the link in your welcome email. If you can't find it, contact support@listingautomater.com.
  3. On Mac: drag the new .dmg over the Applications folder — it'll overwrite the old version. On Windows: run the new .exe installer; it handles the upgrade in place.
  4. Reopen the app. Your account, listings, and settings persist — nothing's lost.

You can check the version you're running in the app under SettingsAbout.

Stuck? Email support@listingautomater.com with your OS and the version you're on.

— John

7

Payment failed / card declined

Card declines almost always come from your bank, not from us. The most common causes:

  • Bank flagged the charge as suspicious. Call the number on the back of your card or open your bank's app — you'll usually see a "review this charge" prompt.
  • Insufficient funds or hit credit limit. Stripe doesn't store details, so the bank's the only one who knows.
  • Expired card or wrong CVV / ZIP. Double-check the number on file.
  • 3D Secure prompt missed. Some banks require an extra confirm step that times out fast.

To update your card: open the desktop app → SettingsManage Subscription. That opens the Stripe portal where you can swap cards in 30 seconds.

If your subscription went past-due, Stripe will retry the card automatically over the next few days. If all retries fail, the subscription pauses — and the moment you update the card, access resumes.

Charges twice or seeing a charge you don't recognize? See "My card was charged twice" below.

Email support@listingautomater.com if you're stuck.

— John

8

Can I use this outside Arizona?

The mechanics — the desktop app, the Chrome extension, the Facebook Marketplace posting — work the same way no matter what state you're in. There's nothing in the code that's Arizona-specific.

What is Arizona-specific right now: the early-adopter focus. AZ real estate is the market I came from, and I've prioritized making sure things work cleanly for AZ agents first before pushing into other states with full marketing.

If you're an agent in another state and want to use it: you can. A few notes:

  • Your CSV import works the same way — the app doesn't care which state your listings are in.
  • Facebook Marketplace works the same in every state.
  • The AI listing-copy generation works the same; it uses the data in your CSV regardless of state.
  • Onboarding emails and help content reference Arizona scenarios sometimes, but the product itself is state-agnostic.

If you hit something that feels AZ-specific in the actual app, email support@listingautomater.com — that's a bug, not a feature, and I want to fix it.

— John

9

How do I post my first listing?

End-to-end your first post takes about 10-15 minutes. Here's the flow:

  1. Install the desktop app and the Chrome extension. Open the app first, then install the extension from the Chrome Web Store and pin it.
  2. Sign in to the app using the email you signed up with.
  3. Sign in to Facebook in Chrome. The app uses your existing Facebook session to post — nothing's stored on our side. Open Facebook in any tab and stay signed in.
  4. Import a listing. Either paste a single listing manually, or click Import Listings on the dashboard and upload a CSV from your brokerage system. The app walks you through field mapping (address, price, beds/baths, photos, description). For more on imports, see "Where do my listings come from" below.
  5. Generate the post. Click on a listing → the AI writes the Marketplace copy. Edit it however you want — you have full control.
  6. Post. Click "Post to Marketplace." The extension takes over from there. Watch the Activity tab for confirmation.

If you get stuck at any step, email support@listingautomater.com with the step number and what you're seeing.

— John

11

Daily posting cap explained

The app caps daily posts to keep your Facebook account healthy. The cap is the feature, not a bug:

  • First 2 weeks (warm-up): 10-15 listings per day.
  • After your account is warm: 25-30 listings per day.

Each listing can go to multiple categories or groups, but the per-account daily cap stays the same regardless. Posts are spaced out with random delays through the day to look human.

Why we don't let you bypass the cap: Facebook bans accounts that post too fast. Protecting your account is more valuable than letting you queue 100 posts in an hour and lose your ability to post at all. There's no "unlimited" tier — that's an account-killer plan, not a product plan.

If you're hitting the cap consistently and want to scale further, the answer is more accounts (with proper setup), not faster posting from one account.

— John

12

Mac: "App can't be opened, unidentified developer"

The app is signed and notarized by Apple, but Mac's Gatekeeper sometimes still shows the warning on first run. Two ways to bypass it:

Easiest method:

  1. In Finder, right-click (or Control-click) the Listing AutomatEr app.
  2. Choose Open from the menu.
  3. Click Open in the dialog that appears.
  4. You only have to do this once. After that, the app opens normally.

Or via System Settings:

  1. Try to open the app normally (you'll get the warning).
  2. Open System SettingsPrivacy & Security.
  3. Scroll down. You'll see "Listing AutomatEr was blocked..." with an Open Anyway button.
  4. Click it, confirm with your password.

This is normal Mac behavior for any independent developer's first run. The signing certificate verifies the app hasn't been tampered with.

Still stuck? Email support@listingautomater.com with your macOS version.

— John

13

Where do my listings come from? / How do I import?

Two ways to get listings into the app:

1. CSV import (most common).

  1. Export your listings from your brokerage system as a CSV. Most brokerage systems have an export button in the agent dashboard.
  2. In the desktop app, click Import Listings on the dashboard.
  3. Drag the CSV in. The app walks you through mapping fields (address, price, beds/baths, photos, description) to its columns.
  4. Confirm and you're done — usually under 2 minutes.

2. Manual paste (single listing). If you only have one listing or your brokerage doesn't support CSV exports, you can paste address, price, beds/baths, description, and photo URLs directly into the app's "Add Listing" form.

A few things to know:

  • Each listing needs at least: address, price, and one photo. Marketplace requires those fields.
  • If your brokerage's export format is unusual or has merged columns, send a sample to support@listingautomater.com.
  • Refresh manually when you have new listings — drag in a fresh CSV anytime.

— John

14

My card was charged twice

Two scenarios:

1. Auth hold (most common). When a card is initially charged, your bank sometimes shows it twice in your statement — once as the real charge, once as a temporary "auth hold." The hold drops automatically in 3-5 business days, leaving only the real charge.

2. Genuine duplicate (rare). Check Stripe's receipt email. If only one transaction ID appears there, it's an auth hold — nothing to do, the bank releases it. If two distinct transaction IDs appear, contact support@listingautomater.com with the dates and last 4 digits of your card so the records can be checked.

Our refund policy: cancel anytime, no refunds. Full policy at the refund policy page.

— John

15

AI is writing bad listing copy — how do I edit?

Every AI-generated post is fully editable before it goes live. The AI is a starting point, not the final word.

To edit:

  1. On the post preview screen, click Edit.
  2. Rewrite the whole thing, tweak a sentence, add bullet points — whatever you need.
  3. Optionally save your edits as a custom template so future listings start from your version, not the default.

Want to write everything yourself? Yes — paste your own copy in the same edit field. The AI is fully optional.

If the AI is producing repeatedly broken output (cut-off sentences, garbled text, hallucinated features), that's a bug, not a feature. Email support@listingautomater.com with a screenshot of the bad output and the listing data — I want to fix that fast.

— John

Can't find your answer?

Email me directly at support@listingautomater.com. I'm a solo founder, so replies happen within 4 hours during business hours (9am-7pm PT, Mon-Fri). Anything that comes in overnight or on the weekend gets answered the next business morning.

— John