demfilz is a software studio that builds custom apps, WordPress plugins and Shopify apps. Clean, standards-compliant code that you fully own — shipped to do a real job, not to lock you in.
We specialise rather than spread thin — custom software for the web, and native extensions for the two platforms most Australian businesses actually sell on.
Custom web apps, SaaS products, dashboards and APIs — designed around your workflow and built to scale.
Custom WordPress & WooCommerce plugins, built to the WordPress Coding Standards and ready for the .org directory.
Custom Shopify apps, theme app extensions and store integrations that extend your shop without the bloat.
Built to the WordPress Coding Standards and clean against Plugin Check. Free to download and use — several are published on the official WordPress.org plugin directory.
A modern, professional WordPress theme: three header styles (plus sticky and transparent), configurable call to action buttons, a Customizer-driven front page with hero and statistics, and a lightbox gallery. Pair it with the free Studio Core plugin for a filterable portfolio, services with icon cards and a spam-protected contact form with stored entries.
Multi-staff, multi-service appointment booking: a step-by-step form, per-staff working hours and buffers, reminders, .ics calendar invites and no double bookings. The Pro add-on takes Stripe deposits or full payment at booking time - from $9.95/month.
Connect WordPress to CRMax, an all-in-one CRM and marketing automation platform. Send form entries, users and WooCommerce customers to your CRMax account as contacts, tag and enrol them in workflows, embed CRMax forms and booking pages with shortcodes, and see live CRM stats on the WordPress dashboard. Free plugin - requires a CRMax account.
SEO for search engines and AI assistants: meta titles and descriptions, FAQ schema, XML sitemap, llms.txt with markdown mirrors of every page, per-bot AI crawler controls and a 0-100 optimization dashboard. Pro adds an AI copywriter that generates metas, FAQs, complete draft pages and per-page advice - from $19.95/month.
Per-customer prices for WooCommerce: create tiers like Wholesale, Trade or VIP that adjust prices by a percentage, a fixed amount or exact per-product prices, assign a tier to each customer (or a whole role), and they see their prices storewide - with per-product overrides, strikethrough display and a tier badge.
Turn any site into a members site: registration and login forms, member accounts with uploadable avatars and photo galleries, custom member fields, groups, content restriction, a member directory and CSV import/export. Pro adds paid membership plans billed through your own Stripe account.
Add custom fields to pages, posts and products, then let visitors filter content by those fields, tags, taxonomies and WooCommerce attributes — with a shortcode builder, keyword search and sorting. Pro adds instant AJAX filtering, live counts, colour swatches and star ratings.
Generate a financial-year, quarterly or monthly statement of a customer's paid orders — for one or many customers. Show it on screen, export CSV, or print / save as PDF. Pro adds real PDF, one-click email to customers and scheduled automatic statements.
A clean, secure Stripe payment form you drop onto any page with a shortcode. Customers pay through Stripe's hosted checkout — card details never touch your site.
Live Australia Post postage at checkout — domestic and international — from the PAC API or your Australia Post account, with full pricing and packaging controls.
Turn every paid WooCommerce order into an invoice in Accountants.Contact — customer, lines, GST and payment all mapped, so accounts receivable and your bank reconcile automatically. Optional two-way product sync by SKU. HPOS-ready.
Back up your whole WordPress site — database and files — to your own Google Drive in one click, on a schedule, with retention. Restore onto the same site free; migrate to a new domain with a separate Pro add-on.
Sends WooCommerce orders, customers and stock to Xero through the official Xero Accounting API — posted as invoices or quotes. Free manual sync; Pro adds automatic syncing, scheduled stock and bulk backfill.
Sends WooCommerce orders, customers and stock to QuickBooks Online through the official Intuit API. Free manual sync; Pro adds automatic syncing, scheduled stock and bulk backfill.
Adds a cost price to products and auto-emails your supplier a purchase order — with the customer's dropship address — the moment an order is paid. A separate Pro add-on routes multi-supplier orders by brand or tag.
Login protection, firewall, hardening, core file scans and an activity log — plus WooCommerce-specific defences against card testing, bot orders, fake accounts and disposable emails.
An AI chat bubble for your site, powered by Claude: answers from your written instructions, checks WooCommerce order status and products, saves every conversation for review, and forwards to your team's AiCB @usernames when a human is needed.
Design a polished modal popup with a live preview — colours, fonts, image, animation — then choose the trigger (load, delay, scroll, exit intent or click), how often it shows, and exactly which pages it appears on.
Adds a Bulk add terms button to every WooCommerce attribute screen — paste a plain-text list (up to 3,000 lines, optional slug and description per line) and all your sizes, colours or brands are created at once.
Let visitors create an account or sign in to your WordPress site with their AiCB @username — “Sign in with AiCB” single sign-on. One-click connect, automatic registration, a login-screen button and an [aicb_login] shortcode.
Sends WooCommerce orders, customers and stock to MYOB — both Business and AccountRight — through the official MYOB API. Free manual sync; Pro adds automatic syncing, scheduled stock and bulk backfill.
Too much custom software is a black box you can't maintain and can't move. We build the opposite: readable code, documented, and handed over so any developer can pick it up.
Recent work: Demfilz Membership — a complete membership plugin with registration, member accounts, uploadable avatars, per-member photo galleries, custom fields, groups, content restriction, a member directory and CSV import/export (Pro adds paid plans billed through the site owner's own Stripe account), Demfilz Fields and Filters — custom fields on pages, posts and products with front-end filtering by fields, tags, taxonomies and WooCommerce attributes (Pro adds instant AJAX filtering and live counts), Demfilz Backup — one-click full-site backup (database + files) to your own Google Drive with scheduled backups and retention, plus serialization-safe restore-to-a-new-URL site migration via a separate Pro add-on, Demfilz Customer Statements for WooCommerce — generates financial-year, quarterly and monthly statements of a customer's paid orders, with CSV/PDF export and (in Pro) emailed and scheduled statements, AiCB Login — lets visitors create an account or sign in to WordPress with their AiCB @username (Sign in with AiCB SSO, one-click connect), Demfilz Sync for Xero — syncs WooCommerce orders, customers and stock to Xero as invoices or quotes, Demfilz Sync for QuickBooks — syncs WooCommerce orders, customers and stock to QuickBooks Online, Demfilz Sync for MYOB — syncs WooCommerce orders, customers and stock to MYOB Business and AccountRight (in beta), Demfilz Auto Order Wholesale-Dropship for WooCommerce — auto-emails a supplier purchase order with the customer's dropship address the moment an order is paid, and Demfilz Shipping Rates for Australia Post — a WooCommerce live-rates shipping plugin, all built to the WordPress Coding Standards and Plugin Check. Nine of them — Fields and Filters, Demfilz Backup, Customer Statements, Payment Forms for Stripe, Shipping Rates for Australia Post, Accountants.Contact Sync, Sync for QuickBooks, Sync for Xero and Auto Order Wholesale-Dropship — are published on the official WordPress.org plugin directory.
A simple, transparent path — you always know what's happening and what's next.
We pin down the goal, the must-haves and the constraints, then quote a clear, fixed plan.
Development in short, visible increments — you see progress, not a silent black box.
Tested against platform standards and security checks, ready for the directories.
We ship it, hand over the code, and offer ongoing support if you want it.
Tell us what you're trying to build. We'll come back with a plan, a timeline and a fixed quote — no obligation.