Palm Dreamer

FREQUENTLY ASKED QUESTIONS

Find answers to common questions about our services, processes, and approach. From branding and design to development and analytics, we've got you covered.

GIS & SPATIAL RESEARCH

What is GIS and why does it matter for my business?

GIS (Geographic Information System) is a framework for capturing, storing, analyzing, and visualizing spatial data. For businesses, it means understanding where your customers are concentrated, where competitors are absent, and where demographic shifts are creating new demand — down to the parcel level. It turns location data into a strategic asset rather than a background detail.

What is spatial market research and how is it different from traditional market research?

Traditional market research tells you who your customers are. Spatial market research tells you where they are, where they're moving, and what their immediate geography looks like. We layer census demographics, parcel records, permit filings, and competitor locations onto a map so decisions are grounded in physical reality — not just survey data or online behavior.

What is census research and what data does it include?

Census research draws on the US Census Bureau's publicly available datasets — thousands of variables at the block group level including income, age, household size, education, housing tenure, and commute patterns. We query, clean, and spatially join this data to your target geography so you understand not just where people are, but who they are and what drives their decisions.

What kinds of businesses benefit most from GIS-based research?

Any business making location-dependent decisions — site selection, territory planning, lead generation, campaign targeting, real estate underwriting, or market entry. GIS is particularly valuable for businesses with a geographic spread of customers or competitors, or those trying to identify untapped markets before competitors do.

What is targeted business list generation and how does it work?

We use our proprietary GIS tooling to extract high-quality leads from specific geographic areas that match your ideal customer profile. You define the territory and criteria — we draw the polygon, run the extraction, and deliver a CSV with geographic context, demographic insights, and contact data. It's a managed service; we operate the platform on your behalf.

What is Google Ads postcode optimization and how does spatial data improve it?

Most Google Ads campaigns waste budget on broad geographic targeting. We use postcode-level spatial analysis to identify exactly where your best-converting customers are clustered, then build ad targeting structures around those zones. By layering census demographics, purchase behavior, and competitor density into a postcode heat map, we suppress low-value areas and concentrate spend where conversion rates are highest.

How accurate is the parcel and census data you work with?

We source parcel data from public county assessor records and census data directly from the US Census Bureau's APIs. Data quality varies by county, but we run cleaning and validation processes on every dataset before it enters an analysis. For any critical decision — site selection, underwriting, lead extraction — we flag data confidence levels in our deliverables.

What deliverables do I get from a spatial research engagement?

Depending on the scope, deliverables can include territory heat maps, demographic profiles at the block group level, competitor density analysis, parcel-level lead lists in CSV format, postcode bid strategy documents, and custom GIS map exports. We tailor the output format to how your team actually uses the data.

ENGINEERING & CUSTOM TOOLING

Why do you build proprietary tools instead of using existing software?

Because the capabilities our clients need don't exist in a single off-the-shelf product. When a commercial tool does the job, we use it. When it doesn't, we build it — purpose-built for the specific problem rather than a workaround fitted to someone else's solution.

What languages, frameworks, and platforms do you build on?

Our primary stack is Next.js, TypeScript, Supabase, and Tailwind CSS, deployed on Vercel's edge network. For spatial work we use Python, GeoPandas, and H3 for hexagonal grid indexing. For ecommerce we use a headless Shopify architecture via GraphQL. For analytics we integrate PostHog from day one of every build.

Do you outsource any of the engineering work?

No. The same team that designs a platform builds and deploys it. There's no handoff to a third-party developer, no external dependency on another agency or freelancer. This is why we can resolve decisions that take weeks at a traditional agency in hours.

How do your proprietary tools stay current and who maintains them?

We own and maintain all of our tooling internally. That means every capability we offer is actively developed, improved, and supported — not handed off and left to go stale. Clients benefit from a platform that gets better over time, rather than a one-off build with no ongoing investment behind it.

How do you handle analytics and performance tracking?

We integrate PostHog at the start of every build — not retrofitted after launch. This gives you behavioral analytics, session recording, funnel analysis, and feature flags from day one. For spatial platforms we also instrument data pipeline health and query performance.

Do you offer ongoing maintenance after a project is delivered?

Yes. We offer retainer-based ongoing support covering maintenance, updates, performance optimization, and feature additions. For platforms that sit on live data pipelines this is especially important — we monitor pipeline health and flag data quality issues proactively.

What does a typical engineering engagement look like?

It starts with a scoping call to understand the problem, the data sources involved, and the expected output. We then define the architecture, agree on deliverables, and build in sprints with regular check-ins. Everything ships to a staging environment before going to production. We don't push untested code to live URLs.

E-COMMERCE & MARKETING

What e-commerce platform do you use?

Shopify. We create headless websites via their Graph-QL API.

What is headless e-commerce?

Headless eCommerce refers to the separation of the front-end and back-end of an eCommerce application. This allows developers to create custom front-end user experiences (the 'head') without impacting the core eCommerce functionality (the 'body'). The advantage is greater flexibility and control over brand presentation and customer experience, without compromising the robustness of the underlying commerce technology.

What is the advantage of using Next.js in my headless eCommerce setup?

Next.js offers benefits like server-side rendering and static site generation, which can improve your website's performance and SEO. It also enables efficient routing, API routes, and supports TypeScript, providing a robust framework for building complex eCommerce user interfaces.

How does the use of React enhance my eCommerce site?

React allows developers to build interactive, fast, and efficient UIs using a component-based architecture. This can lead to more manageable code and a more engaging, responsive user experience. React is also integrated with Next.js and works seamlessly with TypeScript, which further enhances its advantages in a headless eCommerce context.

What benefits does TypeScript bring to my eCommerce development

TypeScript is a statically-typed superset of JavaScript that brings type safety to your code, reducing runtime errors and making it easier to debug and maintain. It also provides autocompletion, quick navigation, and refactoring capabilities that can significantly improve development productivity. Securing developer time is a significant investment. Therefore, it's crucial to optimize their workflow for efficiency and accuracy.

Can I still use Shopify's features in a headless setup?

Yes, even in a headless setup, you can still leverage Shopify's powerful back-end features like inventory management, payment gateway integration, and more. Your front-end (Next.js/React/TypeScript) communicates with Shopify's back-end through the GraphQL API, maintaining the functionality you need.

Is the transition to headless eCommerce disruptive to my existing operations?

Transitioning to a headless eCommerce architecture involves a significant shift in your website's structure and operation. However, the flexibility of the headless approach allows for a phased implementation that can minimize disruption. It's best to work with experienced developers or agencies to ensure a smooth transition.

What kind of businesses can benefit most from a headless eCommerce setup?

Businesses that need a high level of customization, aim to deliver unique customer experiences, or have specific performance needs can benefit the most from headless eCommerce. While it requires more initial development work, the flexibility and control it offers can be advantageous for brands with specific vision and unique customer engagement strategies.

BRANDING & DESIGN

What is your design process?

Our design process begins with a business-focused discussion to understand your needs. Once we have a clear direction, we create your design and brand identity systems. If development work is required, that's our next step. We value your feedback throughout this process, ensuring the final product not only looks good but also meets your business objectives.

What types of design services do you offer?

Our primary focus is on web development, where we craft user-friendly and aesthetically pleasing websites. However, we also offer a range of other design services to complement your digital presence, such as creating brand identity systems such as business cards, and other print assets.

How do you handle revisions and feedback?

Revisions are based on the terms of our agreement. For clients on a retainer, we offer unlimited revisions. For project-based work, we include two rounds of revisions as standard. Similarly, for commissioned work, we also provide two revision rounds. We value client feedback and strive to deliver designs that meet your expectations.

How do you charge for your services? Is it a flat fee, hourly rate, or based on the project?

We offer flexible payment models to suit different client needs. For a retainer, clients prepay for services using credits. For commissioned projects, we provide services free of charge in return for a percentage of revenue. For upfront payment projects, we require a 50% non-refundable deposit, followed by 25% payment on a key milestone, and the remaining 25% on handover. Please note that the transfer of ownership rights is completed once services have been fully paid for within the specified time frame.

Why go retainer?

A retainer model offers you flexibility and greater control over your project, ideal if your demands fluctuate or if you prefer to have a hands-on approach. Otherwise, our commissioned and upfront payment models are excellent for clients who prefer us to take a more directive role in bringing their vision to life.

Can you explain how you'll ensure that the design aligns with my brand's identity and target audience?

With comprehensive workshops, data analysis, conducting surveys with your team or utilizing existing data, we gain a qualitative understanding of your target demographic and psychographics. This in-depth knowledge then guides our design process to create solutions that truly resonate with your audience.

What is the expected involvement from me, the client, throughout the design process?

Your involvement throughout the design process is crucial. This includes attending workshops, signing contracts, making timely payments, and providing essential feedback. We may assign 'marketing homework' to deepen our understanding of your business and target audience. Participation in surveys and regular progress meetings is also important. Above all, we value your active communication and transparency. Being open about your needs and expectations helps us deliver a design solution that best serves your business.

How do you handle project management and communication during the design process?

A variety of tools are used to manage projects and facilitate communication during the design process. For designing and prototyping, we use Figma; for video explanations and demonstrations, we use Loom. We manage tasks and track project progress using Trello, and for more complex projects requiring advanced issue tracking, we employ Jira. These tools ensure efficient coordination and transparency throughout the project. Don't worry, they are very easy to learn.

How do you stay up-to-date with the latest design trends and technologies?

We actively keep pace with the latest design trends and technologies by continuously exploring new tools and methodologies. This not only speeds up our workflow but also enables us to stay relevant in a dynamic industry. We believe in continuous learning and evolution to deliver exceptional, modern, and evidence-based design solutions.

What deliverables will I receive at the end of the project?

At the end of the project, you will receive the finalized design and identity systems as agreed upon. In addition, your website will be deployed on our server or your own. We also provide SEO optimization to improve your website's visibility, and offer market research services to help you better understand your audience. Our goal is to ensure your digital presence is effective, user-friendly, and positioned for success.

What steps do you take to ensure that your designs are user-friendly and accessible?

We ensure user-friendly and accessible designs by utilizing high-quality, pre-tested components that are designed to work together seamlessly. Beyond design and development, we also provide post-launch support to ensure smooth operation, address any potential issues, and minimize bugs in your software.

How do you measure the success of your designs?

We measure the success of our designs through the use of analytics software. This allows us to track user behavior on your website, assess its performance, and make data-driven improvements. We consider this research vital in creating designs that truly meet your users' needs and drive your business objectives.

If there are any issues with the final design, how would they be resolved?

Should any issues arise with the final design, we are committed to resolving them. If the issue is a result of our work, corrections are made free of charge. Even if additional revisions are required beyond the agreed number, we are happy to review the design until you are completely satisfied. Our goal is your satisfaction and success.

What happens if we exceed the project's timeline or budget?

If a project risks exceeding its timeline or budget, we first prioritize transparent communication with you. Should the overruns result from additional client requests, we may charge additional fees. Alternatively, we can discuss adjusting the project's scope to fit within the original timeline and budget. In cases where the project's complexity exceeds initial estimates, we will work with you to reevaluate and agree on an adjusted scope, timeline, or budget. Ultimately, our goal is to deliver a high-quality product while maintaining a productive and fair relationship.

What sets your studio apart from others in your industry?

Our studio stands apart through our holistic approach, flexible pricing models, and a strong commitment to understanding our clients' needs. We actively embrace the latest design trends and technologies, ensuring our solutions are modern and efficient. Our emphasis on user experience, backed by data-driven improvements and post-launch support, ensures that our designs truly meet user needs.

Palm DreamerPalm Dreamer
Contact