hehe.software

For marketers and founders

A landing page for a launch, campaign, or app

hehe.software offers landing pages for product launches, campaigns and apps, built around a clear offer and one main action. We work remotely from Vancouver with businesses and agencies across Canada and the United States, including on products we did not build. Email mwe@hehe.software or use the contact form with what you need; a defined sub-project, white-label or credited, is welcome.

Email us

Landing pages, properly.

Websites and apps that look like someone cared.

01

What we do on the page

The page asks for one thing: join a list, book a time, buy, download a file, or open a store listing. No site-wide menu.

Landing page design is the cut. The first screen is the offer, one sentence, and the action. We take off a second button, a logo row, an origin story, and any video sitting on the headline.

We build the page, connect the form or the payment, and check it on a phone. Findable pages get a title, a description, a canonical, and structured data. An ads-only URL usually stays out of the index.

02

Typical jobs

An app landing page has the story, screenshots you provide, support and privacy links, and a store button. Until the listing is live, that button is a waitlist. Our own apps went through App Store review, so the page and the listing can be one scope.

A product launch page is one product: buy, reserve, or ask to be told when it ships. We do not invent quotes, ratings, or results.

A campaign page has an end date. The form keeps only fields your email tool or CRM will store, and ad parameters stay on the link. The thank-you state says what happens next. At the end we redirect or close the form.

We use WordPress, Webflow, Shopify, WooCommerce, Squarespace, or Wix when the page must live on the current site. We will not migrate the site for one URL. Typical repairs are a dead form, a hero covering the headline on a phone, a file of several megabytes, or a button under logos.

03

From the first email to handoff

Send the action, the audience, where the page should live, and a real date if you have one. A page already up needs its URL and the fault.

A defined page is a fixed-price project. A repair or a small edit is hourly. If the offer is not chosen yet, paid discovery comes first: the action, an outline, the fields, and where the page lives. You can stop there. The write-up is yours.

You review a preview after one test submission. You keep the domain, the account, and any Git repository. A note covers the headline, where the form goes, and the analytics event name. Few projects run at once, so you talk to the person building the page.

04

Where the page is built

Editors get Webflow, or WordPress, Shopify, Squarespace, or Wix when the site is already there. Everyone else gets a hand-built page, or Next.js, React, and TypeScript. This website is hand-built and static, with a WebGL hero, video, and structured data. Use motion only if the headline shows at once.

The form posts to an inbox or an API you name. We connect payment only when the action is to pay, on the provider you already use. One analytics event goes into the tool you already run.

We keep images, fonts, and scripts down to what the page needs. We implement the technical side of WCAG: field names, focus, contrast, and keyboard use. We do not certify compliance.

05

Who it suits

It suits a marketer or founder in Canada or the United States who wants a landing page developer and can name the action, an agency with a sub-project, or a team that already has a developer.

If the brief is still open, paid discovery can turn it into a defined feature list and acceptance checks. If you already have a developer or agency, we can take a bounded part of the work and agree how it joins the wider project. Share the target date so we can assess capacity and dependencies before committing.

We are based in Vancouver, British Columbia, Canada, and we work remotely with businesses across Canada and the United States.

06

What we can show, and what to send

This hand-built website is our own work, including its WebGL hero, video and structured data. Our App Store products also require clear presentation of real features. For a landing page, we use assets and claims you can substantiate, then test the actual form, purchase or store-link action. A page’s effectiveness needs visitor evidence after launch.

No finished design is required. Send a one-sentence offer, the action, the audience, logo and type files, the form destination, and the site URL if the page must live there. For an app, add screenshots and any support or privacy link you have.

Ways to work with us

Built by us

We don’t show client logos. We show what we build and run ourselves — nine apps on the App Store, and this site.

Questions

Can you build from our approved copy and design?

Yes. Send the design, copy, assets, destination for submissions and the platform where the page should live. We can implement one page alongside your developer or agency. The scope includes mobile behaviour, the form result and who publishes it.

How do you check whether the form works?

We test a valid submission, missing or invalid fields and the confirmation shown to the visitor. We also check that the message reaches the agreed inbox or system. If analytics is included, the acceptance checks distinguish a recorded event from a successfully delivered enquiry.

Can you work beside our developer or agency?

Yes. An agency can hire the page as a sub-project, white-label or credited. Your developer can keep the rest of the site. We agree who publishes, and we use the repository or CMS already in place.

Do you look after the page once it is live?

Yes, including pages we did not build. Hourly covers a headline, a new field, or a repair. A monthly retainer covers more campaign pages, a redirect when an offer ends, and a look when a new script slows the page. That list is agreed first.

How do quotes work?

Pricing is quote-only. We publish no prices and no ranges. A defined page gets a fixed quote, and a small job gets an hourly estimate. If the offer is too open to price, paid discovery comes first, and you keep the write-up if you stop. Email mwe@hehe.software or use the contact form.

Tell us what needs doing.

A short email is enough: what you have, what’s wrong or missing, and when you need it. We reply with questions or a plan.

mwe@hehe.software