This is arguably the most important part of our process. It sounds obvious, but we like to start at the beginning; and for us, that means right at the beginning. We need to get to know your business or organisation, the markets it operates within, it’s purpose and how it operates. This may involve speaking to stakeholders, directors, managers and employees so we can truly understand what makes your business tick.
Without exploring every avenue we could miss something important. We look at your current business processes and workflows to see where we can add value. Identifying pain points, frustrations and bottlenecks we'll help you discover opportunities to make improvements. Don’t worry – there’s no good cop bad cop routine, we just need to get very close to you, your team and your business.
Once we feel we’ve got all the pieces of the puzzle, we’ll plan out our approach and map out new workflows. We then hold these up to you to see if they accurately reflect your business both in terms of solving today’s problems and moving the business forward. There’s no such thing as the Perfect Plan. That’s why we employ a form of Agile Development, allowing us to react to unforeseen / additional functionality once the original planning stage has been completed.
Once we’ve got all the necessary plans in place, we’ll start to develop your business application. When it's live, we’ll continue to support your business. Whether that’s through training, ongoing maintenance or continued development. Projects can take from 6 months to years, but we offer support long after the project has finished its initial timeline. We've been doing this for over 20 years, so you can count on our experience and longevity to guide you through your Digital Transformation.
In short, because it allows us to change direction quickly if the needs of your business were to alter, part-way through a development project… allowing us to be commercially sensitive.
It provides opportunities to assess the direction of a project throughout the development lifecycle. This is achieved through regular activities of work we call ‘sprints’. At the end of each sprint, we are able to present a potentially shippable product increment for review.
By focusing on the repetition of these work cycles as well as the functional product that is produced at the end of them, we are able to re-evaluate the direction of a project, so there’s always time to steer it in another direction if top-level requirements change and our priorities need to be refocused elsewhere.
Brand audit & guardianship
Brand strategy
Naming and trademarks
Brand identity
Brand guidelines
Brand toolkit and assets
Integrated creative and digital campaigns
Packaging design and print
Digital design
Advertising and printed marketing collateral
Motion graphics and animation
Illustration
Photography & live action
Signage & wayfinding
Copywriting
Marketing strategy
Website design and build
Laravel, CraftCMS, Webflow, WordPress,
Hosting
Content management systems (CMS)
E-commerce
Marketing and content planning
3rd party API integrations
Booking platforms: TableTable, SuperControl, OpenTable, ResDiary, Tock
Email marketing and automated journeys
PPC & remarketing
SEO & CRO
Social marketing
Software as a Service (SaaS)
Content management systems (CMS)
Customer relationship management (CRM)
Management dashboards and finance reporting
API development and integrations
Events and booking systems
Recruitment portals
Order, logistics, distribution, and manufacturing software
Product configurators and quoting systems
Lead management and tracking
Rewards and referral software
Supply chain management and Artificial intelligence / machine learning
Market and competitor research
Strategic marketing planning
Return on investment reporting
Marketing audit
Content strategy & programming
Social media strategy and scheduling
Customer journey mapping
Value proposition discovery and execution
Campaign planning