Skip to content

Launch and sell

How to prepare content, domain and access before starting your project

Much of a web project's delay isn't development but waiting for texts, photos, logos and access. This guide shows how to prepare content, domain and access before starting, who should own each account and how to deliver them without sharing passwords over chat.

In this guide
Organized content and access before the onboarding review.

What stalls a project is usually on your side of the table

When a project is delayed, the conversation almost always turns to the provider. But if you look at where the time went, a different story often appears: the "About us" text that no one finished, the photos that were on someone’s phone who went on vacation, the domain registered by a nephew years ago for which no one has the password.

Preparing these before starting is not a favor to the provider. It’s the way to ensure the promised deadline is met and that your company retains control of its own assets.

Three groups of inputs

What to prepare

  • Content: texts per page, logos in high resolution, photos of products or facilities, technical datasheets, frequently asked questions, contact details and social media.
  • Domain and email: who is the domain registrant, where it is registered, when it expires and who manages DNS and corporate email.
  • Access: analytics accounts, Search Console, Google Business, Meta, payment gateways or systems that must be connected.

Quick domain check

The domain is the asset that causes the most problems when no one knows where it is. Before starting, confirm three things: that the registered owner is your company, that you have access to the registrar account and that you know the expiration date. You can consult public registration data with tools like ICANN Lookup. ICANN also publishes the registrant's benefits and responsibilities, a short read worth reviewing.

If the domain is registered in the name of a person or a previous provider, resolve it before starting. A change of registrant can take days and you don't want to discover it on launch day.

Content: deliver ready, not perfect

You don't need copywriter-level texts, but you do need complete texts approved by the decision-maker. A "nearly ready" text that changes three times during development costs more than a simple one delivered on time. For images, deliver the originals at the highest available resolution and let the technical team optimize them to the appropriate web format.

Before delivering photos or texts from third parties, confirm you have the right to use them.

Access: how to grant them without losing control

The rule is simple: accounts belong to your company and the provider receives access as a user. Tools like Google Analytics and Search Console allow adding users with permissions and removing them later, without sharing your password. When a platform doesn't allow additional users, use a password manager to share access and change it when finished.

Never send passwords via WhatsApp or email, and do not write them in the inventory included with this guide.

Procedure

  1. Download the materials and access inventory.
  2. Assign an internal person responsible for each row.
  3. Confirm registrant, registrar and domain expiration.
  4. Gather texts and logos approved by the decision-maker.
  5. Organize photos by page or product, with clear file names.
  6. Create or recover accounts in the company’s name and prepare access by invitation.
  7. Review the complete inventory with the provider before approving the onboarding.

Applied example

How it relates to delivery time

At RealStack, the 72 h* timeframe for Launch™, Commerce™ and Scale™ starts when the onboarding is approved, with scope documented in writing and inputs complete. That is why a good inventory is part of the timeframe, not a preliminary formality. That timeframe does not apply to developments outside the standard scope, adopted assets or recurring services.

Criteria to know if you are ready

Status of each input group
GroupReady when…Not ready if…
ContentThere are texts approved by the decision-maker, even if not perfectTexts are "we'll write them later" or depend on a person with no time
BrandLogos in vector format or high resolution and defined colorsThere is only a logo pasted into a document
DomainYou know who the registrant is and you have registrar accessYou don't know who registered it
AccessEach service has an administrator from your companyAccess is held by a person who is no longer around
DecisionsThere is one person with authority to approveEverything is approved by committee with no date

Complete synthetic example

Synthetic example. A fictional industrial maintenance company is about to start its site. It fills the inventory and discovers three blockages: the domain is in the name of a former employee, project photos have low resolution and no one has time to write the services page.

Resolve in order: first request a change of registrant with the registrar, because that takes the longest; then decide to use current photos taken with a phone in good light instead of waiting for a professional session; finally assign the commercial manager to write the service descriptions using a three-question template per service. When the inventory is complete and approved, the company delivers everything in a single shared folder with controlled access. Invented example.

How to use the downloadable inventory

  1. Fill one row per item or access, with its internal responsible person.
  2. Mark the status: pending, under review or ready.
  3. For accesses, note only who has them and where they are managed; never write passwords in the file.
  4. Deliver the inventory together with the inputs when starting the project.
  5. Update it if something changes during the project.

Preparation mistakes that cause the most delays

  • Delivering texts in parts, in different chats, without a final version.
  • Sharing passwords via message instead of creating users with their own access.
  • Waiting until the end of the project to process the domain registrant change.
  • Not designating a single approver.
  • Changing your mind about site structure after the design is already approved.

Checklist before starting

  • Try to log in today to the domain registrar account.
  • List who has administrative access to each current service.
  • Open the content folder and count how many pages have approved text.
Decision scenarios
If your case is…Do this
You don't know who registered the domainCheck ICANN Lookup and start the registrant transfer process before anything else.
You have texts but they're not approvedSet an approval date with a single responsible person.
There are no usable photosDecide to use simple own photos or a licensed stock source, and record it.

Signals that it is working or not

  • Good signal: the inventory has no "pending" rows at the start.
  • Bad signal: the project team asks you for the same thing twice.
  • Measure it yourself: count the days between requesting an asset and its delivery.

A second contrasting example

Synthetic example. A fictional company arrives with everything in order: domain in its name, approved texts and vector logos. Its only problem is that ten people want to give their opinion. It uses the inventory to appoint a single approver and a calendar with two review rounds. Unlike the first example, the bottleneck wasn't the inputs but the decisions. Invented example.

What to do when something fails

  • If an access doesn't appear, don't share your password: ask the service provider for the account recovery procedure.
  • If an asset is delayed, inform the project team and agree what can proceed without it.
  • If you change an already approved content, register it as a change.

Common mistakes

  • Delivering draft texts that keep changing during development.
  • Sharing passwords via chat.
  • Leaving accounts created in the provider’s name.
  • Not knowing when the domain expires.
  • Using images downloaded from the internet without usage rights.

Checklist

  • Domain in the company’s name, with access and known expiration date.
  • Approved texts per page.
  • Original logos and images organized.
  • Analytics and Search Console accounts in the company’s name.
  • Internal responsible person for each asset.
  • No passwords written in shared documents.

Bring it to your business

Inventory of onboarding materials and access

CSV inventory to collect content, domain, email and access details before starting a web project, with owner, status and delivery method for each item. Does not store passwords: records where each account is and who controls it.

View resource
What if I don't have professional photos?

You can start with well-lit photos you take yourself and replace them later. The important thing is that they show your real products and that you have the right to use them.

Who should be the domain registrant?

Your company. If today the domain is registered to a person or a provider, it's advisable to transfer it before starting the project.

Authorship and sources

Author: RealStack Team