Help CenterCompanies & LocationsCompany Website
Back to Help Center
Companies & Locations

Company Website

Build and manage websites for company locations

Company Website

The Website page lets you build static websites for each location of a company using the website integration.

Prerequisites

  • The website integration must be enabled in Settings > Integrations.
  • The company must have at least one location.
  • A template must be selected.

Building Websites

  1. Navigate to the company and click Website in the sidebar.
  2. Select a template (or use the default from Settings).
  3. Click Build All Locations.

Gridwork generates a static website for each location from all company data (locations, employees, services, opening hours).

Build Status

Each location shows its current build status:

  • Queued — The build is waiting to start.
  • Building — The website is being generated.
  • Live — The build completed successfully. A staging URL is available.
  • Failed — The build did not complete. When possible, the message names the specific reason (for example, missing required fields with their names, or a template problem). Fix the named issue and start the build again.

The status refreshes automatically while a build is in progress.

Preview Image

The Overview tab shows a screenshot of your live site. It's captured automatically a few seconds after each successful build.

If the preview looks stale or doesn't match the current site, click Refresh preview in the top-right corner of the preview image. A fresh capture lands within about 30 seconds.

The button is rate-limited to one capture every 30 seconds per site, so rapid clicks won't queue duplicate jobs.

Custom Domains

You can assign a custom domain to your company website:

  1. Enter the domain in the Domain field and click Set Domain.
  2. The dashboard shows a step-by-step DNS setup guide with the exact record you need to add.
  3. Log in to your domain registrar, remove any conflicting A records for @, *, or www that point to a different IP.
  4. Add an A record with name @ and the IP address shown in the dashboard.
  5. Click Verify DNS to confirm the record is in place.

DNS Verification

DNS propagation can take anywhere from a few minutes to 24 hours depending on your provider and TTL settings. If verification fails on the first try, wait and check again later.

Troubleshooting

  • Conflicting records: If you have existing A records for @ or * pointing to a different IP, delete them first. Old records prevent traffic from reaching your site.
  • Cloudflare users: Set the DNS record to "DNS only" (gray cloud), not "Proxied" (orange cloud). Cloudflare proxying changes the resolved IP and causes verification to fail.
  • Root domain + www: One domain per site is supported. Set up the root domain here and add a www redirect at your DNS provider so both addresses work.

Data Used for the Website

When building, Gridwork sends the following data for each location:

  • Company information (name, description, logo, contact details, legal info)
  • Location details (name, address, phone, email, opening hours, coordinates)
  • Employees assigned to the location (name, role, profile image, CV data)
  • Services enabled for the location (name, description, image)

Still need help? Contact support

Related Articles

Company DetailCompaniesLocationsLocation Detail
References
Company Ads
Browse all articles