McAllen Web Design & Digital Marketing

Website Design Pricing Guide

Below is a rough outline of our pricing based on different project scopes.

$1,200 $2,500 $3,500 $5K $10K

Design

Page Templates ✘ 2 3 5 7-10+
Rounds of Revision ✘ 1 3 4 4-5
Content Pull ✔ ✔ ✔ ✔ ✔

Content

Pages 1-3 3–5 4–8 7-10 10-20
Sitemap Structuring ✔ ✔ ✔ ✔ ✔
Content Pull ✔ ✔ ✔ ✔ ✔
Content Population ✔ ✔ ✔ ✔ ✔
SEO ✔ ✔ ✔ ✔ ✔

Development

Custom WordPress Development ✘ ✔ ✔ ✔ ✔
Mobile Responsive Design ✔ ✔ ✔ ✔ ✔
Unique Functionality ✘ ✘ ✔ ✔ ✔
Unique Front-End Development ✘ ✘ ✘ ✔ ✔
Unique Back-End Development ✘ ✘ ✘ ✔ ✔
Payment Processing ✘ ✘ ✘ ✔ ✔

Project Management

Dedicated Project Manager ✔ ✔ ✔ ✔ ✔
Training ✔ ✔ ✔ ✔ ✔
User Experience Strategy ✔ ✔ ✔ ✔ ✔

Our Pricing

Our projects range from $1.2k to $10k+, depending on the scope of the project.

The main factors that go into scoping a project are the total number of pages for the site, total number of unique page templates, rounds of revision, any kind of unique functionality you may need for the project, and the degree of user experience strategy required. Let’s take a moment to explain what each of these elements means and how they impact your project.



Total Number of Pages

The total number of pages is pretty straight forward. Any time you click something and go to another url on your website, that counts as a page.

What is a page?



Total Number of Unique Page Designs

More important than total number of pages is the concept of unique page designs. A page design is a template or framework for a design.

What is a custom page design?



Unique Functionality

Unique functionality can be pretty broad as a concept. An easy way to think about it is, the more ‘regular’ a website you need the less expensive it will be. The more you need the site to perform or display in an usual way, the more costly it typically is.

What is unique functionality

What is a Page?
A page is pretty straightforward. Any time you click on something and go to another URL that is a page. So for example if you have a team page and the bio of each team member goes to a different URL, then each team member bio counts as a separate page.

What is a Custom Page Design?

A custom page design is a page with a unique design on the frontend and
a unique development interface in the backend.

In this example the homepage represents a unique page design and the inner pages share the second page design. So in this example there are 4 pages but only 2 unique page designs.

pricing 1

In this example all of the pages are unique and different. They each have their own unique design as well as unique backend interface. In this example there are 4 pages as well as 4 unique page designs.

pricing 2

What is Unique Functionality?

Here are some examples of unique functionality.

3RD Party Integration

A 3rd party integration can be something like Salesforce or Marketo, where information input on your site needs to be captured and delivered to this third party provider. Or data needs to be pulled from a 3rd party platform and displayed on your website. These integrations can range from very simple, if there is an existing WordPress plugin for example, to quite complex if the integrating coding needs to be done custom from scratch.

Gated Content

Sometimes clients prefer to restrict user access to content until they complete a specific action, such as submitting their email address. An example of gated content can be seen on this pricing page. This approach is commonly used for assets like white papers or various types of lead magnets.

Membership Area

A membership area goes beyond just gating content, to requiring a visitor to register with a username and password to give them access to specific pages or content sections on the website. Membership integration also allows an admin to have membership control over each individual member with the ability to upgrade, downgrade or revoke membership access.

API Integration

An API integration is when your website needs to 'talk' to a third-party application either pulling or pushing data as needed. What distinguishes API integration from 3rd party integration is 3rd party integration typically involves integrating a ready-made solution, while API integration requires more technical expertise working with the API documentation of the 3rd party.

Front-end animation

This can include anything from SVG animations, GIFs, micro-animations, interactive function, loading animations, etc.. Pretty much anything unusual or cool looking where there is an animation or interactive element would be covered here. And the cost of these types of functions really just depends on the request. But they sometimes involve an additional fee.

Custom calculator

Sometimes companies such as lenders require an interactive calculator that allows users to work out some needed calculation. These custom calculators sometimes have stand-alone formulas and other times require pulling data such as the latest rates or current prices.

Data scraping

Data scraping is when you need to pull data from another website and display it on your own website. This can be anything from the weather, travel times or the current price of gold. This service typically requires an additional fee.

Geo-targeting

If you need the website to recognize the IP address of the user and display unique content based on their address, this would qualify as geo-targeting.

Language Translation

When it comes to language translation there are a couple of options. The simple solution is using Google Translate which does a pretty good job and requires no additional cost to add. If you want full control over the different language content being displayed, then we would need to integrate with a custom language translation plugin and this integration does incur an additional cost.