Hamish McKay's profile photo from the source
PUBLIC CONTENT AUDIT

Hamish McKay

LinkedIn public profile

PDF
Profile: Bright Data · Posts: Bright Data · 8 public posts analyzed · Retrieved Sep 14, 2026 · No automatic refresh
The source returned a shortened About section. Suggestions use only the visible excerpt.
Some profile sections were not returned by the source. They remain unknown, not confirmed missing from LinkedIn.
YOUR EXECUTIVE SUMMARY

Your report at a glance.

Hamish McKay's audit covers 8 public posts, including 8 with both reaction and comment counts. The measured median is 108 interactions. Business & entrepreneurship is the most represented detected theme (7/8; themes can overlap). Start with a concrete follow-up to an existing subject, then test the opening and reply invitation across a consistent four-week sample.

8 source postsEvidence-led recommendationsProfile review · basic suggestions
strength

A usable personal baseline

8 of 8 posts have both public counts. Their median is 108 interactions. Compare future experiments with your own sample rather than an unrelated peer score.

Supporting posts · 8
More observations · 1
Followers
25,599

Public audience snapshot

Engagement rate
0.75%

Average interactions ÷ followers · n=8

Average reactions
175.8

Per post · median 96.5

Posts per week
4.1

Across a 12.1-day sample

Profile & visual identityImage preview, section grades, missing data and specific fixes
Hamish McKay's cover image from the source
Hamish McKay's profile photo from the source
SOURCE PROFILE PREVIEW

Hamish McKay

Headline not supplied by the source

These are source images, which may be resized. An unavailable image does not mean it is missing on LinkedIn.

PROFILE CHECKLIST

Your first impression, section by section.

Open any section to see the evidence and a practical fix. Unknown data is not a failed check.

Profile picture

A+15/15 observed points

15 / 15 points assessable

PassProfile image supplied5/5

What we observed

The source supplied an image URL.

Keep it strong

Choose a current, recognizable photo. Preview the circular crop at comment size and leave space around your head.

PassImage decodes and fits its display shape10/10

What we observed

Returned image: 200 × 200px. Dimensions and decoding were measured on the returned image, which may be a resized LinkedIn thumbnail. Original resolution, face framing, lighting and professional suitability were not assessed automatically.

Keep it strong

Use a square original, check sharpness at full size, and preview the circular crop. A small provider thumbnail does not prove your original upload is low resolution.

Cover & visual identity

A+10/10 observed points

10 / 10 points assessable

PassCover image supplied5/5

What we observed

The source supplied an image URL.

Keep it strong

Use a simple cover that says who you help and what you do. Keep important text clear of the profile-photo overlay.

PassImage decodes and fits its display shape5/5

What we observed

Returned image: 800 × 200px. Dimensions and decoding were measured on the returned image, which may be a resized LinkedIn thumbnail. Original resolution, face framing, lighting and professional suitability were not assessed automatically.

Keep it strong

Preview your cover on desktop and mobile. Start with a 1584 × 396 canvas and keep the message readable without tiny text.

Name & identity

A+10/10 observed points

10 / 10 points assessable

PassReadable display name5/5

What we observed

Source text: “Hamish McKay”

Keep it strong

Use the name people know you by, consistently across your profile and other professional channels. Single names and all writing systems are supported.

PassName field stays focused on identity5/5

What we observed

Source text: “Hamish McKay”

Keep it strong

Move URLs, contact details and sales calls to action into About or Contact info. Keep your actual name unchanged.

Headline & positioning

UnknownNeeds source data

0 / 15 points assessable · partial coverage

UnknownHeadline supplied

What we observed

Not returned in readable form by the source.

What to do

State your role or specialty in the headline, using terms your intended reader understands.

UnknownEnough context to explain your work

What we observed

Not returned in readable form by the source.

What to do

Use this structure: [role or specialty] · Helping [audience] achieve [outcome]. Replace every bracket with a truthful detail.

UnknownHeadline is concise enough to scan

What we observed

Not returned in readable form by the source.

What to do

Keep the headline focused on one main promise. Move your longer story into About.

About & descriptions

Partial5/5 observed points

5 / 20 points assessable · partial coverage

PassReadable introduction5/5

What we observed

Truncated source excerpt: “Founded customer self-service Order Editing for Shopify brands just over a year ago and…”

Keep it strong

Lead with who you help, the problem you solve and the work you do today.

UnknownAn introduction with supporting detail

What we observed

Truncated source excerpt: “Founded customer self-service Order Editing for Shopify brands just over a year ago and…”

What to do

Add a specific example of your work, your approach, and the kinds of opportunities you welcome. Length is a structure check, not a quality guarantee.

UnknownEasy-to-scan paragraph structure

What we observed

Truncated source excerpt: “Founded customer self-service Order Editing for Shopify brands just over a year ago and…”

What to do

Break About into short paragraphs: current focus, relevant proof, then how to connect.

UnknownA clear next step

What we observed

Truncated source excerpt: “Founded customer self-service Order Editing for Shopify brands just over a year ago and…”

What to do

End with one relevant next step, such as who should message you and what to include. This automated check recognizes English phrases and links; review other languages manually.

Experience & proof

UnknownNeeds source data

0 / 15 points assessable · partial coverage

UnknownProfessional experience identified

What we observed

No readable entries were returned. We cannot conclude this section is empty.

What to do

List relevant roles with an accurate title and organization. Connect them to the work you want to do next.

UnknownExperience includes useful descriptions

What we observed

Not returned in readable form by the source.

What to do

For each relevant role, explain your responsibility, a concrete contribution, and an outcome you can substantiate. Do not invent numbers. Masked source descriptions need manual review.

Education & learning

UnknownNeeds source data

0 / 10 points assessable · partial coverage

UnknownEducation or learning entry identified

What we observed

No readable entries were returned. We cannot conclude this section is empty.

What to do

Add relevant education or structured learning you want to share. Name the institution or course accurately; formal degrees are not required for a strong professional story.

UnknownLearning context is described

What we observed

Not returned in readable form by the source.

What to do

Describe your subject, course or qualification and one relevant project or skill. Use the full qualification name where helpful. We assess clarity, never institution prestige or degree level.

Location & context

A+5/5 observed points

5 / 5 points assessable

PassReadable location5/5

What we observed

Source text: “Auckland”

Keep it strong

Use an accurate city or region if you want it visible. Do not add a home address. Omitted provider data is not penalized.

Read all available profile text

Headline

Not returned in readable form by the source.

About

Founded customer self-service Order Editing for Shopify brands just over a year ago and…

This is a truncated source excerpt.

Experience

No readable entries returned.

Education

No readable entries returned.

Hidden entries are omitted from this readable preview. Source text is not independently verified.

VISUAL REVIEW

Check how your profile looks.

The automatic image grade checks file readability and shape. Use this checklist to review the visual choices it cannot judge.

  • Is your face recognizable in the small circular crop?
  • Is the image sharp, evenly lit, and free of distracting clutter?
  • Does the banner communicate your work without overlapping your photo?
  • Are colors and typography consistent with your professional identity?
Review the full profile on LinkedIn
How this grade is calculated · profile-2026.09.1

A transparent presentation checklist, not a LinkedIn ranking, talent assessment or prediction of reach. Grade thresholds: A+ 90, A 80, B 65, C 50, D 35, F below 35.

Score = earned points ÷ assessed points × 100. Coverage is assessed weight out of 100. Unavailable and masked data are excluded. Scores with different coverage are not directly comparable.

Truncated text earns only checks already demonstrated in the visible excerpt; the unseen remainder is not marked wrong. Text rules measure structure, not factual accuracy, writing quality or every language equally.

Photo and banner grades cover image availability, decoding and shape only. Face framing, lighting, expression, visual style and authenticity require a human review. No appearance, identity or personality judgments are made.

An education entry is evidence of profile context, not verified credentials. School prestige, age, degree level and background do not affect the score.

Section weights: photo 15, cover 10, name 10, headline 15, About 20, experience 15, education 10, location 5. Passed checks earn their full weight; improvements earn zero; unknown checks are excluded.

Full methodology
PerformanceYour own baseline, strongest posts and publishing rhythm
YOUR OWN BASELINE

Performance, with perspective.

Interactions across the sample

Publication date · UTC
View chart data
Measured interactions by post
Date UTCReactionsCommentsTotal
2026-09-02 00:1259665
2026-09-03 01:0834741
2026-09-07 22:2025527282
2026-09-08 06:3310210112
2026-09-09 01:1140431435
2026-09-10 00:1340938447
2026-09-11 01:509113104
2026-09-14 01:2852759

Post totals at collection time. Older posts have had more time to collect reactions and comments.

EARLY VS RECENT SAMPLE
88.5269.5

Median visible interactions: 88.5 for the earliest 4 measured posts and 269.5 for the latest 4. This compares selected posts of different ages, not account growth.

TYPICAL VS STRONGEST
108/447

Median / highest measured interaction total. A breakout can lift the average; the median provides another view of a typical sampled post.

Publishing rhythm

Median gap: 1 days · Longest gap: 4.9 days · 7 observed intervals.

Explore 5 groups and supporting posts

Sample size and topic mix differ by day. This is neither an audience activity chart nor evidence of the best time to post.

Content & writingThemes, formats, opening lines and calls to action
SUBJECTS, FORMATS & WRITING

What your content is made of.

Content pillars to explore

English keyword groupings, with overlapping themes. Treat labels as a starting point for review; group totals can exceed the sample size.

Explore 4 groups and supporting posts
Detected themes and observed performance
GroupPosts / measuredMedian interactionsAverage interactions
Business & entrepreneurship
Supporting posts · 7
7 / 7112212.3
AI & building products
Supporting posts · 6
6 / 6108200.7
Careers & leadership
Supporting posts · 4
4 / 4197236.3
Marketing & audience
Supporting posts · 4
4 / 488.5167.8

Hooks and writing structure

Read writing structure for 8 posts
Text rules applied to every sampled post
OpeningHook typeWordsParagraphsFinal CTATags / mentions
I had no idea text messages post purchase could make Shopify brands so much money... 10.7% of customNumber-led1047Not detected1 / 0
I hired a 26-year-old software engineer in Macedonia as employee #5 and he's completely changed the Number-led25222Not detected2 / 0
When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and Number-led28721Not detected0 / 0
I forced my Co-founder to rebuild our entire app so that we could get Gymshark as a client. He said Personal opening13211Not detected1 / 0
It's the most exciting time I've ever lived in. We are hiring our 15th team member at our startup!Number-led25421Not detected1 / 0
There's no office or rent to pay at my company.Statement17613Not detected0 / 0
We rewrote Order Editing this year.Personal opening10710Not detected1 / 0
I got a call from a Shopify brand who did $100M in sales last month.Number-led10913Not detected1 / 0

Hook type uses the first nonempty line. CTA detection checks the final paragraph for a question or action phrase. Paragraphs use blank-line breaks. These rules can miss meaning and linked mentions.

Recommended next stepsPrioritized actions, effort and what to measure
PRIORITIZED RECOMMENDATIONS

Less guessing. Clear next steps.

Ordered from building a useful baseline to testing individual writing choices. Potential impact describes the purpose of an experiment, not a promised uplift.

01Develop a specific follow-up

Medium effort
OBSERVATION

The sample includes “When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and ”. Its visible interaction total is 447.

DO THIS

Build a follow-up to “When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and ”. Add a concrete example, a decision you made and one lesson. Keep the format similar so topic development is the main experiment.

Potential impact: Test repeatable interest in an existing subject

Metric to watch: Reactions and comments after the same seven-day window; compare with the baseline median

Supporting posts · 1

02Test a sharper opening

Low effort
OBSERVATION

Median text length is 154 words with 13 paragraphs. 1 of 8 openings are classified as statements.

DO THIS

For the next post related to “When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and ”, open with a specific problem and a concrete outcome you can substantiate. Move context into the second paragraph. Avoid invented results or curiosity gaps that the post does not resolve.

Potential impact: Improve clarity; any engagement effect remains to be tested

Metric to watch: Median interactions across at least three comparable posts per opening approach

Supporting posts · 3

03Make the reply invitation concrete

Low effort
OBSERVATION

0 of 8 final content lines contain a detected question or action phrase; 2 posts contain a question anywhere. These are text rules, not semantic judgments.

DO THIS

End one upcoming post with a focused trade-off question connected to business & entrepreneurship. Ask readers to share a decision and why. Read replies before deciding whether the discussion was useful.

Potential impact: Test whether a clearer invitation supports useful discussion

Metric to watch: Public comments per post and manual review of reply relevance

04Choose a sustainable publishing experiment

Medium effort
OBSERVATION

8 dated posts span 12.1 days. Observed cadence is 4.1 posts per week.

DO THIS

Choose two slots per week for the four-week experiment below, or reduce the schedule if your capacity is lower. Keep the slots consistent and log every published post. Two slots are a planning choice, not a LinkedIn benchmark.

Potential impact: Create comparable records and a manageable learning loop

Metric to watch: Planned versus published posts, time spent, and median interactions at seven days

Supporting posts · 8

05Use tags and mentions with a purpose

Low effort
OBSERVATION

6 of 8 posts contain hashtags and 0 contain visible @mentions. #shopify appears in 5 posts. LinkedIn may return linked mentions as plain text, so detection can undercount.

DO THIS

Use relevant topic labels only when they clarify the subject. Mention people only when they contributed or are directly relevant. Test a consistent tagging approach on comparable posts; do not attribute performance changes to tags alone.

Potential impact: Keep context and attribution useful

Metric to watch: Median interactions for tagged/untagged samples, with sample sizes and topic differences

Supporting posts · 5

06Test presentation without changing the subject

Medium effort
OBSERVATION

image: 6 posts (6 measured); video: 1 posts (1 measured); text: 1 posts (1 measured).

DO THIS

Turn one idea related to “When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and ” into a concise checklist or document post. Keep a similar topic and ask the same type of question. Label this a new format experiment, not a proven winning format.

Potential impact: Learn whether a different presentation helps explain the same idea

Metric to watch: Public interactions at the same post age; at least three posts in each format before comparison

Supporting posts · 8
Content ideas & basic outlineThree starting ideas and a simple structure for your next post
INCLUDED IN YOUR FREE REPORT

A starting point for your next post.

Simple ideas from this profile’s available evidence. Choose one, add your own experience, and review the result.

IDEA 3

A useful trade-off

Describe two approaches to business & entrepreneurship, explain your constraint, and ask which constraint readers face.

Supporting posts · 7
1. Open with one point

Name a specific problem or observation from your own experience.

2. Show your reasoning

Add a supported example, a decision and what you learned.

3. Invite a useful reply

Ask a focused question. Compare the response with your own sample.

These are rule-based suggestions, not a personalized AI strategy or a guaranteed posting schedule.

Source posts & report historyRead all sampled posts, compare versions and refresh the report
THE CONTENT, IN CONTEXT

Your post leaderboard.

Ranked by complete interaction totals; incomplete counts shown last
01

When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and my life changed.

Read post

When I grew up, I wanted to be an Olympian. Then my brother became a millionaire YouTuber at 21 and my life changed. He put himself out there and got rewarded for it. Growing up in New Zealand (a country that's often forgotten off the world map), that was weird. I thought people who put themselves out there got bullied. It inspired me to start sharing my story on the internet. The more I posted, the more pressure I felt to become a person who had a story worth telling. So when I started working on Shopify for an internship, I had LOTS of ideas. My boss hated me for it. This weird, ambitious kid. But one of those ideas was to build an app that let online shoppers make changes to an order they'd just placed for half an hour. 30,000 people used it in 2023 for free. Then we launched a paid model so that I could quit my job. I sold a US$30,000 deal just before Christmas and went all in. The next year I left home and solo travelled to 17 cities around North America and Europe, recruiting our first employees and signing paying customers. We ended up making our first million. Then snuck into Forbes 30 under 30 when I was 22, and tripled my apps revenue. Profitable all the way. Now I lead a team of 15 incredible people, have over 1,000 paying customers and there's an online shopper using my app every 3 seconds. We sponsor events, host company retreats, fly people out, and I just love what I do for a living. Five years ago I started telling my story. And it's only gotten better.

409reactions
38comments
02

I forced my Co-founder to rebuild our entire app so that we could get Gymshark as a client. He said I was nuts.

Read post

I forced my Co-founder to rebuild our entire app so that we could get Gymshark as a client. He said I was nuts. I told him it's because this is more than just winning a logo. It's about proving to Shopify themselves that we can handle the biggest sale day on the platform. Black Friday. We rebuilt. And now, whenever a brand or agency asks us if we can handle their upcoming flash sale, we have the proof behind the "yes". Just simply schedule the date of your sale into our app. We switch into flash sale mode through the peak and guarantee every customer gets a perfect, unimpacted experience. Instantly being able to change their order/address without needing to contact customer service. Bring on more of Shopify's biggest brands. #shopify

404reactions
31comments
03

There's no office or rent to pay at my company.

Read post

There's no office or rent to pay at my company. Instead, we spend on 14 flights and a mansion. It would have been impossible as a bootstrapped company to rent a space in London, Miami, and Sydney. We'd have had to raise or borrow to afford it. We couldn't think of anything worse. Which left us with no in-person time to build our company culture. Not unless my Co-founder and I host events like these. So I was very happy to host our third offsite last week for the Asia Pacific team. Six of us spent four nights together. Living together, family style. Playing board games, riding roller coasters, and co-working. The bigger, company-wide one is in three months. Our first, in Queenstown, cost $30k. This time we're heading to a secret location in Asia 👀 I don't think much about productivity for the company anymore during these visits. I think about how we can best replace the thousands of water cooler chats and after-work drinks we miss out on by being remote. That's the whole point.

255reactions
27comments
04

It's the most exciting time I've ever lived in. We are hiring our 15th team member at our startup!

Read post

It's the most exciting time I've ever lived in. We are hiring our 15th team member at our startup! To any Kiwi's or Aussies reading, we're open to relocating if there's interest 👀 Our company, Order Editing is nearly three years old. Doing mid-seven-figure revenue, profitable, and is a first-of-its-kind product that has won the top end of town - inbound. We do what we do because we love the impact on customers. In the last three years, we've created a movement that has meant almost every eCommerce brand has a self-service app for order amendments. The vision is being realised and now we are landing and expanding with new product launches. We already work with the best brands in the world. Billion dollar businesses on Shopify choose Order Editing. The right person for the role is: + Loyal. + Energised about being team number 15. + Has the integrity to be autonomous, charitable, and honest, and; + So intelligent they can influence business strategy and shape the future of a market. You will immediately make your impact by solving the following problems: 🚀 Clients are more honest when it's not the founder. 🚀 Not all clients are optimised to get maximum value out of our product. 🚀 There is massive room for improvement in how we onboard. Be it self-service or white glove. You must genuinely get it, want it, and have the capacity to do it. Will you be our North American Technical Account Manager? Get on the rocketship via the job ad on my profile and in the comments. #Hiring

102reactions
10comments
05

I hired a 26-year-old software engineer in Macedonia as employee #5 and he's completely changed the trajectory of our business (again).

Read post

I hired a 26-year-old software engineer in Macedonia as employee #5 and he's completely changed the trajectory of our business (again). Meet Andrej Mazhenkovski He single-handedly built the best address validation app on Shopify. Now he's extended his lead again by building autocomplete. Our newest feature. It guarantees that on Shopify checkout, the customers address is perfectly autofilled by the carrier the first time, every time. Order Editing has never been in better hands. $100M brands like ROTHY's and Hexclad are already using it. We power their entire checkout experience for shipping address entry. Andrej changed my life by developing new apps to add to our growing suite. Consolidating address validation, checkout upsells, and post-purchase upsells. One app to rule them all. We were about to put expansion in the too hard basket. Andrej heard about the problem, figured out how we could drive a wedge into the market, and volunteered his time. Do you realise how rare that is? He spent the next twelve months perfecting these new product releases and turning them into something so good that we could charge for it — and never dropped the ball on the rest of his work. It's somehow 6x more affordable than the competition. 1c per autocomplete in the United States. You'll pay 6c elsewhere. It's the greatest privelege of my career to build product with you, Andrej. Winning the lottery would feel like the smaller prize. I can't wait to see what you do next... A friend and colleague for life. #shopify

91reactions
13comments
06

I got a call from a Shopify brand who did $100M in sales last month.

Read post

I got a call from a Shopify brand who did $100M in sales last month. $100,000,000 in ONE MONTH !! 👀 👀 "You need to build me A/B testing." Here you go! There's been 5 product launches that changed our Shopify app forever. A/B testing is one of them. My favourite features: → A/B test upsell offers and customer segments. → A/B test showing upsells vs not showing. → A/B test different content. Checkout & Post-purchase. I've got Shopify brands scheduling promotions and A/B tests through to the rest of the year. Time to iterate and find the best checkout for BFCM with our 1,000+ clients 🚀 #shopify

59reactions
6comments
07

I had no idea text messages post purchase could make Shopify brands so much money... 10.7% of customers add an upsell to their order after paying !!! What the hell.

Read post

I had no idea text messages post purchase could make Shopify brands so much money... 10.7% of customers add an upsell to their order after paying !!! What the hell. We texted customers of Bobbi Browns beauty brand to say they had half an hour to add more to the order they'd just placed and it worked a little too well... Now I need to get all 1,000+ of our clients to do the same. All need to get this done before Black Friday. Oh well. I love creating work for myself at Order Editing when it makes our merchants more money. #shopify

52reactions
7comments
08

We rewrote Order Editing this year.

Read post

We rewrote Order Editing this year. The entire thing is integrated with AI now. You can run your order editing and upsell app from Sidekick. Have it set up upsell strategies for you. Pull reports and ROI. It's like Ben Panther, Jacques du Plessis, and Gemma M but AI ✨ MCP soon. API soon. It only makes sense for every AI chatbot and customer service rep to use our API to edit orders when we're the only one that can handle discounts, scripts, bundles, GWPs, shipping thresholds, weight of packages and more automatically. 600,000 orders were edited with us in August. It comes with the territory. #Shopify

34reactions
7comments
A RECORD YOU CAN RETURN TO

Saved audit history.

Reading a saved report does not start a new collection. A fresh snapshot requires confirmation and uses your current review allowance. Refresh availability and shared spending limits are checked before it starts.

A comparison appears after another audit is saved. A single snapshot cannot establish follower growth.

Help improve this report

Share a correction, missing detail or idea with the Profilyst team. Your note stays out of the public report. Please leave out secrets and sensitive personal information.

0/2,000 characters

Independent analysis of publicly available information. Not affiliated with LinkedIn or the profile owner. Impressions, profile views, private analytics, and follower growth are not available in this snapshot.

Request removal of this profile