Custom Websites



Custom Websites


Business Platforms

Your website, is our portfolio

So we need to make it better than "awesome"

Custom Websites

Custom designed and built websites optimised for every device

  • Custom designed website
  • #1 User friendly website builder
  • Contact & Popup Forms
  • Social. links/mailchimp int/homeslider
  • Add all content (text/images/video)
  • Website training video/lesson

Online Stores

E-commerce stores for selling virtual and physical goods.
  • Store/cart/checkout/online payments
  • Physical and downloadable products
  • Product/Order/Customer management
  • Shipping calc. & shipping label creation
  • coupons, vouher, reward pts
  • Connect store to stock warehouse

Course Platforms

Online course and learning platforms to share/sell your knowledge online

  • Register/Pay Online/Member Login
  • Video, images, audio, downloads
  • Quizzes, grading, assignments
  • Auto grading and reporting
  • Schedule lesson release (drip feed)
  • Rewards, points and certificates

Online Office

Custom solutions built to manage your business online

  • Online booking - Google cal sync
  • Staff / Service / Time management
  • Book services and pay online
  • Webinars / Conference calls
  • 1-to-1 Video / Group video
  • YouTube/Vimeo Live Stream

Since the Covid-19 outbreak

People are moving to Online Business Platforms what is a business platform?

Custom Websites

All our websites are custom designed using graphic design software, so we have a visual example to work with before building a site. All our designs are responsive (mobile friendly) so they look great on all devices.

Most of our sites are built using WordPress and a premium page builder that allows you to easily manage and edit the site should you want to.  Our websites include:

  • Custom Design
  • Development server (temporary hosting for the site)
  • Page builder (to easily manage content)
  • Promo banners / sliders on the home page
  • Contact forms & popup forms
  • Social media integration
  • Adding all content (text, images, video)
  • Training (1 hour tutorial)

Online Store

Online stores are the first and most popular of our “Business Platorms”. For most, but not all, the online store IS THE BUSINESS, and it’s also the payment gatewau for their clients.

Here’s a only SMALL list of features we have provided for clients. Contact us to understand the full potential of an online store.

  • High conversion design (stores need a different style of design and layout that standard websites)
  • Subscription based products - (pay $xx each month)
  • Coupons, Gift Cards, Vouchers, Rewards Points and Wishlists
  • Mail Campaing Integrations (eg. Mailchimp, Active Campaign) to build you leads database and send automated emails
  • Abandon Cart Recovery - Automated emails people that left the store with items in their cart
  • Shipping (Australia Post) integration - Automatically print labels and organise courier
  • Social media integration (sharing of products)
  • Google Analytics integration (for online stores)

Online Course

Your one-stop shop for mobile apps. 

We have a team of technical, UI and EX designers for the visual part, and a dev team that will bring the app to life on both iOS (iPhone) and Android. Features include:

  • Client/Student login and member area
  • Custom login and registration pages
  • Build courses with ease with the Course & Page builder
  • Pre designed and built courses/lessons to use as templates
  • Drip feed course content (release content at intervals)
  • Easy set up course access (free/pay once/subscription)
  • Accept payments online (PayPal, CreditCard etc.)
  • Supports all content - Video, Audio, Images, File Downloads....
  • Interactive - Quizzes, Certificates, Grading, Assignment uploads
  • Sell courses as products (Integrate with online store)
  • Generate reports easily on student enrollment, progression, grades

Online Business Platform

Below is a high level overview of the difference between a

standard website and an online business platform​

Standard Website

  • It's purpose is generally an online brochure
  • Images, video and text explain and sell the business
  • Only revenue stream is through lead / contact forms
  • Designed to look great, but it's non functional
  • You generally get a LOW return on investment
Note: the points above are "generally speaking" for most GENERAL websites.

Business Platform

  • It IS your businnes (your business runs on your website)
  • It is Functional (Store, Online Course, Booking)
  • It is Transactional - accept payments online
  • It still looks great / AND functional
  • You get a BIG return on investment
Note: the points above are "generally speaking" for most BUSINESS PLATFORMS

An online business platform..

is a platform or website that is also a major part of your business. If you turn your website off, you turn your business off too.

Since the Covid-19 pandemic, we’ve been helping people identify ways they can move their current “office” based business, online. What was once an option, is rapidly becoming the new “norm”, and the only option it seems now is to adapt, prepare and change for the new norm, or fall behind and struggle to cope with the new way of working

See our FAQ's below

A Website that serves as an application, is a core component of your busines, and able to generate income (unless you choose to manage payments offline). It can serve as part of your business, or your whole business. 

This depends on the purpose of the website, size of the company and a lot of other factors. An Online Business Platform will always start at around 50% more than the basic website, and go up from there. Some tips for saving money are in the next question.

  • Have a clear understanding of what you want your platform to Achieve. What’s its purpose? What features/functions does it need.
  • For the above point – write the features/functions down in a goal/result oriented way.  Think about the end outcome, and not the way the process should work. You may have seen a application, or piece of software that you want installed to enable a certain feature. It’s better we know the feature, rather than the software or process for enabling the feature. 
  • Following on from the previous point – Welcome Change! – Welcome the new way of working, and be willing to let go of old methods and systems. Trying to carry over old methods and/or systems will drive out time and costs and make adapting and familiarising yourself with the new environment take much longer. 
  • Be clear about the features you want. Try find other websites/platforms that already do a lot of what you’re wanting, and mark done each of the features you like.
  • Think outside the box – There will likely be “better” ways of doing things that you’re already familiar with having done it a certain way over many years. Approach this with eyes wide open, an open mind, and thinking outside the box. Be willing to change some old processes, method & habits, it makes designing the solution a lot easier, and more cost effective.
  • Be willing to learn – The online world does things differently and so although we can achieve the same result/outcome, the path or process may differ. Bending the rules of Online Platforms to work in the manual/offline way can involve a lot of work and additional costs.

A Business Platform is actually a website (like an online store is a website), it’s the purpose of the website that makes the difference. 

General websites are most often information only and only have minimal functionality like submitting a contact form.

Online Business Platforms are used more like applications for running/managing a business, and most often are the primary source of income for the business. Eg. Hotel booking website, Online Store, Online Course/Learning, Event Management. With all these examples, you could still run a partial business platform, where 50% of bookings/purchases are done offline, and 50% are done online – but at IDM2 we try move you to the complete solution to reap all the benefits of being a COMPLETELY online business.

A Complete (meaning the platform is the whole business) Online Business Platform could be an online store where sales are done only online (there is no physical store)

This could be an online store again, however this store sells products both Online and In-Store. The Online Business platform would only manage the online products, while the physical store would continue to run using it’s existing business processes (however the physical store could be connected to the online store so it is ALL online, however I’m just giving an example)

Education organisations are a good example – as they generally have on site/campus courses, and online courses. The Online Course would be an Online Business Platform, but only for the online course area of the business.

A COMPLETE Online Business Platform is generally always best, and can generally always be achieved by either

  • Integrating the website into their existing systems (eg. Synchronising an online store inventory/stock with their current Inventory management software).
  • Moving clients over to new systems/applications that are managed on the website

It’s generally not a question of “Can it be done?”, but rather, whether or not it’s doable financially and without disrupting current business operation too much. The two big factors that generally decide this are:

  • Cost – Whether integrating the system with existing software/devices, or moving over to new web based system, there’s going to be additional costs involved that may not be within budget.
  • Education – When replacing (upgrading) software for any business, it needs to planned carefully, with testing and training phases for staff to learn the new systems and familiarise themselves

Want to talk to us about your business and how to move it online? Perhaps you'd like to see solutions we've done for other businesses?.

below are some of the popular features people are using to build their business platform



  • Integrate website Zoom video conferencing
  • One-on-One video calls/sessions on your website
  • Group / conference video call from your website
  • Add your YouTube/Vimeo live stream to your website
  • Manage and host zoom meeting from your website
  • No need to login into zoom or download client
  • Clients joing meeting with website URL. No zoom link required.
  • Automatic countdown timer shown joining meeting early

Manage Appointments

online booking platform

  • Automated online booking platform
  • Create and manage staff and assign them to services
  • Automated emails sent with booking details
  • Reminder and follow up email sent before/after appointment
  • Auto creates and sends video call link for online services
  • Manages free/busy time of staff (google calendar sync)
  • Client portal for managing their own bookings
  • Accept payments online at time of booking



  • Crete courses, lessons, quizzes and assignments
  • Add video, images, audio and documents
  • All students to upload assignments
  • Schedule the release of lessons (eg. 1 x lesson each week)
  • Offer paid or free courses
  • Offer subscription (recurring payment) courses
  • Accept secure online payments
  • Create reports on student activity and grades
  • Automating grading



  • Sell physical products online
  • Sell downloadable/virtual products (ebooks,audio etc.)
  • Coupons, rewasrd points, gift vouchers, wish lists
  • Automatic shipping calculation
  • Software to capture visitors details and send automated email
  • Stock/inventory management
  • Automate printing of shipping labels
  • Automate printing of shipping labels
  • Sales / Landing pages to promote and boos sales
  • Integrate with physical stores and POS systems



  • Create a login area on your website for staff & customers
  • Create different access levels (memberships)
  • Restrict website content/pages to membership levels
  • Create pages/areas to share information with customers
  • Create other pages/areas visible to staff (eg. staff directoy)
  • Integrate google/dropbox/amazon drives to your website
  • Share you documents on your website
  • Allow client upload area on website for sharing information

Manage Appointments

online booking platform

  • Automated online booking platform
  • Create and manage staff and assign them to services
  • Automated emails sent with booking details
  • Reminder and follow up email sent before/after appointment
  • Auto creates and sends video call link for online services
  • Manages free/busy time of staff (google calendar sync)
  • Client portal for managing their own bookings
  • Accept payments online at time of booking

Customers reviews

What others say

Great to work with and always cooperative; good communication and an ability to get things done with a minimum of fuss. Quick turnaround on an important project for us
Cameron Burgess
Great to work with! After talking with them for a couple of minutes you will realize that they want to get it rightand not just to get it done. A Quality team that delivers quality work.
Homib Mebrahtu
Scroll to Top
We Are Here For You

Our simply leave us a messsage and we’ll get in touch as soon as we can.