Knowledge Base

How can we help?

Everything you need to get WorkflowPro set up and running. Can't find your answer? Ask us below.

🔍
Categories
✉️ Ask a question
🔍

No results found

Try different keywords, or ask us directly and we'll get back to you.

🚀
Getting started
Installation, setup wizard, and first steps
Do I need a website to use WorkflowPro?
+

No. WorkflowPro is fully hosted - you just log in from any browser on any device. No website, no installation, nothing to set up. You get your own subdomain and you're up and running in minutes.

💡 Tip: If you do have a website, we can add a lead capture form to it so enquiries flow straight into your WorkflowPro dashboard.
How long does setup take?
+

Most users are up and running in under 30 minutes. The guided setup wizard walks you through the key settings in order:

  • Your business name, logo, and contact details
  • ABN and tax rate
  • Bank transfer details for deposits
  • Your default T&C text
  • Default quote and invoice content

After the wizard you're ready to add your first job and send your first quote.

Do I need coding skills?
+

No. Everything is configured through simple settings screens inside WorkflowPro. If you can use a smartphone, you can use WorkflowPro.

What platform hosting do I need?
+

Any standard platform hosting works - SiteGround, platform Engine, Cloudways, Kinsta, or your current host. Requirements are minimal: PHP 7.4+, MySQL 5.6+, WorkflowPro 5.8+. If your site is already running WorkflowPro, you're good to go.

📌 Note: WorkflowPro doesn't work on the platform.com free/personal plans - you need our hosted platform (workflowpro.app).
Where is my data stored?
+

Everything is stored in your own our platform, on our platform. We never have access to your client data, job history, or financials - that's the whole point. You own it completely. Photos are stored in Cloudinary under your own account (Pro feature).

Can you set up and configure it for me?
+

Yes. We offer a Platform Install & Setup service for a one-off fee of $297 - on top of your chosen licence (Starter or Pro). We install WorkflowPro on your existing your account and configure everything: your business details, logo, T&Cs, bank details, products, finishes, and lead capture popup. Turnaround is 3 - 4 business days once we have your content.

💡 Tip: See the full services page for all options including our complete Website + Full Setup package.
Can you build my trade website as well?
+

Yes - our Website + Full Setup package is $1,897 and includes a custom trade business website built to your brand, WorkflowPro licence for the first year, and full platform configuration. You supply your logo, photos, and copy - we handle the rest. Turnaround is 2 - 3 weeks. Pro licence renews at $497/yr after the first year.

💡 Fill in the enquiry form and we'll be in touch within one business day.
📄
Quotes
Creating, sending, and managing quotes
How do clients accept a quote?
+

When you send a quote, the client receives a secure link - no login required. They open the link, review the line items, read your T&Cs, tick the acceptance checkbox, and click Accept. You're notified instantly, the job status updates automatically, and their acceptance is timestamped and logged.

💡 Tip: The quote link is protected by a unique secret key - it can't be guessed or accessed by anyone who doesn't have the exact URL.
Can clients toggle optional items on or off?
+

Yes. When you mark a line item as optional, clients see a checkbox next to it on the quote page. They can tick or untick optional items and the total updates live. This is great for offering upgrade options - like a premium topcoat or anti-slip broadcast - without creating multiple quote versions.

How do I add a discount to a quote?
+

The easiest way is via the discount field in the quote totals section - enter a dollar amount or percentage and it deducts automatically from the subtotal and shows clearly on the client's quote page.

Alternatively, add a line item with a negative rate - e.g. description "Loyalty discount", quantity 1, rate -150.00. This gives you more control over the wording and where it appears in the line items list.

Can I set a quote expiry date?
+

Yes. Each quote has a "Valid until" date. You can set a default expiry period in Settings - e.g. 30 days - so every new quote automatically gets an expiry date. The client can see this on their quote page.

Can I customise what appears on the quote?
+

Extensively. You can customise:

  • Your company logo, name, ABN, and contact details
  • Default quote body content (appears on every new quote, editable per quote)
  • Terms & conditions text
  • Payment terms and deposit percentage
  • Bank transfer details
  • Tax rate
  • Quote expiry period

All of these are set once in Settings and automatically applied to every quote you create.

Can I download quotes as a PDF?
+

Yes - PDF generation is available on both Starter and Pro plans. Clients can also download their own copy from the quote page. The PDF includes your logo, all line items, totals, T&Cs, and bank details.

🧾
Invoices
Creating, sending, and tracking invoice payments
How do I create an invoice from a quote?
+

From the job detail page, once a quote has been accepted, click Build Invoice. WorkflowPro creates a new invoice pre-filled with the client details and job information. You can add or edit line items before sending.

How does the client pay?
+

Quotes & Invoices - both display your bank transfer details (BSB, account number, reference) for direct payment. Square payments are also built in - enable Square in settings and a Pay Now button appears alongside your bank details so clients can choose how they pay.

Collect a deposit when a quote is accepted, and the balance on the final invoice. WorkflowPro doesn't process payments itself - it displays your payment details and tracks when you mark an invoice as paid.

Can I send payment reminder emails?
+

Yes. From the Reminders page you can send payment reminder emails to clients with outstanding invoices - either individually or in bulk. The reminder email includes the invoice amount, due date, and your bank details. Templates are fully customisable in Settings.

Can clients pay by card using Square?
+

Yes. Square payments are built directly into WorkflowPro. Connect your Square account in Settings -> Payments and a 💳 Pay Now button automatically appears on your client's quote and invoice pages. Clients pay by card without needing an account - the payment goes straight to your Square account.

Bank transfer details are shown alongside the Square button so clients can choose how they pay. Collect a deposit when a quote is accepted and the balance on the final invoice. Once paid, mark it as paid in WorkflowPro and the job status updates automatically.

💡 Tip: Square is widely used by Australian trade businesses - no monthly fees, instant setup, and funds land in your bank account within 1 - 2 business days.
How do I mark an invoice as paid?
+

Open the invoice from the job page or invoices list, and click Mark as Paid. This updates the job status, logs the payment to the activity feed, and optionally triggers a review request SMS if you have that feature configured.

📐
Measure & quote calculator
Setting up products, finishes, and calculating quantities
How do I set up my products and finishes?
+

Go to Settings -> Calculator. Add your products (Flake, Base Coat, Protective Coat) with their coverage rates. Add your finish types (e.g. 3-Coat Epoxy, Polyaspartic) with a price per m². Add your add-ons (e.g. Anti-slip broadcast, Diamond grind) with a price per m². Once set up, these appear as dropdowns on every quote's measurement section.

How does the area calculator work?
+

Add a measurement row for each area - give it a description (e.g. "Main garage floor"), enter the length and width in metres, and the area calculates automatically. Select the finish type, add-on, and products for that area. The calculator works out exactly how many boxes of flake and litres of base/protective coat you need based on your coverage rates.

💡 Tip: Use the "Copy from above" button to duplicate the product selection from one row to the next - saves time when all areas use the same system.
Can I include or exclude certain areas from the quote total?
+

Yes. Each measurement row has an Include/Exclude toggle. Toggle off any areas you want to model without including in the quote price - useful for showing alternate scenarios or areas you're not quoting yet.

Is the calculator only for epoxy businesses?
+

No - the calculator works for any trade that measures areas and uses products with a coverage rate. Painters, tilers, concreters, and landscapers all have the same core workflow: measure the area, select your products, get a quantity.

Out of the box it's configured for epoxy flooring. If you're a different trade and want it set up for your specific products and finishes, our Account setup & customisation service includes configuring the calculator specifically for your trade - products, finishes, add-ons and coverage rates all entered for you.

💬
SMS & reminders
Setting up automated SMS and reminder emails
How does SMS work - do I need a separate number?
+

SMS is powered by HTTPSMS, a free service that sends messages from your existing Android phone number. You set up the HTTPSMS app on your Android phone, connect your API key in WorkflowPro settings, and SMS messages send from your real business number - clients reply directly to you.

📌 Note: SMS reminders require an Android phone running the HTTPSMS app. iPhone users can use email reminders instead - fully equivalent functionality.
What SMS reminders are automated?
+

Three reminder types run automatically (you can also switch any to manual mode):

  • Quote visit reminder - sent 24 hours before a scheduled site visit
  • Installation reminder - sent 24 hours before a scheduled install
  • Review request - sent when an invoice is marked as paid

You can also send custom SMS messages to any client at any time from the job page.

Can I customise the SMS message templates?
+

Yes. Each reminder type has its own template with merge tags - {name}, {date}, {time}, {business}, {address}. Edit the templates in Settings -> SMS. Messages are automatically trimmed to 160 characters.

I have an iPhone - can I still send reminders?
+

Yes. Email reminders work independently of SMS and don't require any specific phone. From the Reminders page you can send quote follow-up emails and invoice payment reminders to all pending clients. Templates are customisable and everything logs to the job activity feed.

📸
Photo upload
Before & after photos, Cloudinary setup
How do clients upload photos?
+

Each job gets a unique token-protected upload URL. You copy the link from the job page and send it to your client (or installer) via text or email. They open the link on their phone - no login required - and can take a photo with their camera or choose from their gallery. Photos appear instantly in your admin job page.

Do photos use my server storage?
+

No. Photos are stored in Cloudinary - a cloud media platform with a generous free tier. You create a free Cloudinary account, add your Cloud Name and Upload Preset to WorkflowPro settings, and photos go straight there. Your account storage is unaffected.

Can I send the upload link to my installer?
+

Absolutely. The same upload link works for anyone - send it to your installer for after photos, send it to your client for before photos, or use it yourself on site. All photos end up in the same gallery on the job page, with a timestamp.

⚙️
Settings & customisation
Everything you can configure
What can I customise in WorkflowPro?
+

Almost everything client-facing is customisable:

  • Your own business logo, name, ABN, phone, address
  • Your own default quote content and invoice content
  • Your own T&C wording
  • Your own bank transfer details
  • Your own tax rate and deposit percentage
  • Your own SMS and email reminder templates
  • Your own finish types, add-ons, and products
  • Your own coverage rates per product
  • Your own lead capture popup heading and button keyword
  • Your own email notification address
  • Your own Google review link for review requests
  • Your own quote expiry period
  • Your own email subject lines and button labels
  • Your own rejection email template
How do I set up Google Calendar sync?
+

Go to Settings -> Calendar. You'll need a Google Cloud project with the Calendar API enabled. Add your Client ID, Client Secret, and Calendar ID to the settings, then authorise the connection. Once connected, appointments you schedule in WorkflowPro automatically create events in your Google Calendar.

How do I set up the lead capture popup?
+

Go to Settings -> Lead Capture. Enable the popup, set your button keyword (default: "quote"), and customise the popup heading. Any button on your site whose text contains the keyword will trigger the popup instead of navigating away. Works with any theme or page builder.

Can I add a deposit requirement to a quote?
+

Yes - on each individual quote edit screen you'll find a Deposit Required checkbox and a field to enter the deposit amount. When enabled, the deposit amount is shown on the client's quote page alongside your bank transfer details. Set it per quote so you have full control over the deposit amount for each job.

💡 Tip: A common approach is to calculate 30% of the quote total and enter that as the deposit amount - securing the booking before you order product or block out the date.
💳
Plans & billing
Starter vs Pro, upgrades, and licensing
What's the difference between Starter and Pro?
+

Starter ($297/yr) gives you the full job pipeline, quoting with online acceptance, invoicing, before & after photo upload, customer platform data, hub dashboard, and lead capture popup.

Pro ($497/yr) adds SMS & email reminders, weather-aware calendar with install day detail, measure & quote calculator with product quantities, PDF generation, and advanced reporting. Most growing businesses end up on Pro.

Can I upgrade from Starter to Pro later?
+

Yes - upgrade at any time and only pay the difference for the remaining licence period. Your data, jobs, quotes, and settings carry over with no interruption.

How many sites does one licence cover?
+

One account covers one trade business. If you run multiple businesses or want to install it for a client, you'll need a separate account for each business. Get in touch if you need multi-site pricing.

Is there a free trial?
+

There's no free trial on your own site, but you can try the full live demo - a real working install pre-loaded with job data. Username: demo | Password: tryworkflowpro. No signup needed.

Can't find your answer?

Ask us directly

Send your question and we'll get back to you - usually within one business day. Good questions get added to the knowledge base so everyone benefits.

We'll reply to your email address. Your details are never shared or used for marketing.

Question received

We'll get back to you within one business day. If your question is useful for others, we'll add it to the knowledge base.