Answer: Web Detectives! 🔍 They have found countless issues before they were noticed internally or by clients, which helped the Web Development Team correct them quickly before they became a concern.
Answer: 24! 🕒 Like the millennia tv show. The time zone differences allow the Web Development Team to be online every hour of a given day. There are likely exceptions, but sticking to this fun fact.
The following will be briefly reviewed, as each is intended to be its own future company-wide cross-training presentation that will be discussed in greater detail. Our current suite includes:
The Creekmore Nexus is a powerful platform used to authenticate users between the Console, CreekCamp, CreekSmart, and future offerings. It connects application programming interfaces (or, APIs for short) together to shared data. The CMM Nexus allows users to access all of Creekmore Marketing offerings without concern for security or authentication. The goal of the Nexus is to help streamline day-to-day operations, improve overall efficiency, and offer an easy-breezy in-house and client experience.
The Creekmore Marketing Console (or, CMM Console for short), is a user-friendly customer relationship management (CRM) built to be extensible, and add, edit, or manage client-specific information with ease. This includes: business information, industry information, CMM teams, selected packages and services, domains, locations, competitors, invoices, content additions, marketing dashboard conduits, marketing dashboard nodes, custom code for websites, client credentials, and notes. The continued practice of using and updating the CMM Console ensures that client information remains accurate across all CMM tools.
Takeaways
Customer Relationship Management (CRM) built to be extensible
Add, edit, or manage client-specific information with ease
Ensures informations remains accurate across CMM tools
CreekCamp is a Google Chrome extension that communicates to the CMM Nexus via API calls to display client-specific information from the CMM Console in the “SideKick” pull-out drawer. This includes: client information, industry information, CMM Teams, Packages & Services, Google Analytics account information, PPC account information. Additional features include: floating action button (FAB), Basecamp “Don’t Forget”, Focus & Watch for to-dos, and QuickLinks.
CreekSmart is a successor to Google Looker Studio. Long gone are the days when Account Managers personalize marketing dashboard with custom vector graphics, call upon WebDev for hidden charts, or task Chayan S. + Team to tirelessly update filters, more filters, and even more filters to align with data from the result of a needed change or update to the connector. Present-day, marketing dashboards are template-based from custom code, and created with a single click of a button. Traditional data connectors have been replaced with CMM Console “conduits”, data easily backfilled from client CMM Consoles, and daily jobs running to backfill daily data.
Through persistence and perfection, Chayan and his team are the C chord in the Creekmore Songbook that eloquentlystrum through all website updates. Priorities are attended to within 1-day (often within minutes or hours), while non-priority updates are attended to within 2-3 days (often within the same day). Other updates are scheduled, as needed, all-the-while completing client contractual obligations.
Takeaways
Chayan + Team play their own tune
Priorities are attended to within 1-day
Non-priority updates are attended to within 2-3 days
There many websites worldwide powered by CMS technologies; the distribution of the latter is shared on the BuiltWith.com website. Among those commonly used by Creekmore Marketing clients and familiar with the Web Development Team include (in alphabetical order): Duda, Shopify, SquareSpace, Wix, and WordPress. The latter include native drag-and-drop builders capabilities to facilitate website building and editing; some, arguable more intuitive than others, and extensible by using third-party templates and apps, or custom development. Core code is developed and supported by platform developers, while templates, apps, and custom development are reliant on their respective third-party developers for compatibility and security.
Takeaways
Countless CMS technologies power websites
Duda, Shopify, SquareSpace, Wix, and WordPress among commonly used
Extensible with templates, apps, and custom development
Through consistency and care, Chayan S. and team are meticulous with their documentation. Their practices include: backups, list of updates, and before and after screenshots. The aforementioned helps for cases where past tasks need to be reviewed, create references to train other team members, and an opportunity for related discussions regarding team practices.
Takeaways
Chayan S. and team are the bee’s knees when documenting tasks
Practices include backups, list of updates, and before and after screenshots
Helpful for review, training references, and related discussions
Website needs vary per client; types of requests include (but not limited to): website migrations, website troubleshooting, and website updates. The Web Development Team may also work alongside other teams as part of a larger request. Each client consultation is quoted separately for accurate billing.
Takeaways
Requests include: website migrations, website troubleshooting, and website updates
WebDev may work alongside other teams as part of a larger request
A wide-range of projects can be assigned; types of projects include (but not limited to): adding quarterly promotions, updating ConvertBoosts v1 to v2, and inputing data to client CMM Consoles. Projects are reviewed by Michael B. Once the scope is understood, a summary is shared with Chayan S. to create template todos for his team. His team then completes projects within the due date range. Each project is quoted separately for time accuracy to set expectations, and given a priority number for ease-of-reference if a change is needed to the priority order.
Takeaways
Michael B. reviews projects to understand the scope
The virtual sky is the limit; types of custom development include (but not limited to): website functionality that is unavailable natively, accessing and displaying data from third-party systems that require connecting with an API, and building automation. Custom development is quoted as a range to set expectations, allow for the unexpected, and over-deliver. AI is used to help research, test proof-of-concepts, and quote.
Takeaways
Development includes website functionality, API, and automation
Quoted as a range to set expectations, the unexpected, and over-deliver
AI is used for research, proof-of-concept, and quoting
Answer: Website migrations, website updates, and website troubleshooting! 🗓️ These are just some of the requests that derive from client consultations.
We welcome you, the audience, to raise your virtual hand 🖐️ and ask us anything! This is just the first (of hopefully many!) Web Development Team company-wide presentations that was meant as an introduction to the World of WebDev, and will expand upon these topics – and others! – in future presentations.
THANK YOU FOR PARTICIPATING!THANK YOU FOR PARTICIPATING!
Ack
Individuals
With self-determination and dedication to Creekmore Marketing and its clients, those listed below contributed to the success of the Web Development Team. Their innovation and forward-thinking have made it possible to still use the developed tools today, and refine them to meet our growing needs.
Alphabetized by first name
Bret Mavrich: Developed CreekCamp v1
Matthew Clark: Developed CMM Nexus, CMM Console, and CreekSmart
Tyler Turnipseed: Developed CreekCamp v2 and helped with CreekSmart
Last, and certainly not least, a special acknowledgement to Chayan Shah, Snehal Kanse, Mohammad Mohsin, and Manali Bagul for their continued dedication to Creekmore Marketing and its clients; without their collective efforts, the pace at which requests and projects…