Executive summary
What stood out
Picked automatically from all sources for this period
Investor interest per week
Real people reading investor pages, downloading documents or writing in · ▲ announcements
Announcements that landed
ranked by attention: downloads, page views and Investi readsWho engaged
real people onlyNamed investors
Investi subscribers who clicked an email and then visited, remembered on later visits
Companies and institutions
Visits from identifiable organisation networks
Countries
Where attention came from
website traffic sources and social mediaWebsite traffic sources
Google Analytics sessions by channel
Social media
Engagements per account in this period
Share price
ASX- Volume today
- Market cap
- Day low
- Day high
- 52-week low
- 52-week high
- Open
- Previous close
- Shares on issue
- Bid / Ask
- /
Market and website
share price, trading and real visitors on one timeline · ▲ announcementsAnnouncement reaction
how the market and the website respondedMonth by month
what has grownEmail impact
how each Investi email moved website interestLatest announcements
as published through InvestiWebsite at a glance
Google Analytics
alararesources.com · GA4Audience
who is readingCountries
Visits (bots excluded)
Organisations
Visits from identifiable company networks
How people found us
Where visits started
Content
announcements, reports and documentsMost-read pages
Page views (bots excluded)
Most-downloaded documents
Annual reports, presentations and other files
Recent investor activity
verified people reading investor contentVisits per day
Matching the filters above
Traffic quality
Real people, unconfirmed and automated visits
Investor and analyst activity
real people reading investor content, best firstEnquiries
what each person did before writing inAll visits
one row per visitBreakdowns
matching the filters aboveAutomated traffic
grouped by network · left out of the figures unless "Include bots" is tickedWebsite health
pages that showed "Page not found" · fix with a redirect in WordPressSocial media
performance of our LinkedIn, X and Instagram accountsFigures come from each platform's own analytics exports (LinkedIn, X) and Meta Business Suite (Instagram), uploaded by an admin under Settings → Social media data. Engagement rate = engagements ÷ impressions; LinkedIn counts clicks, reactions, comments and reposts as engagements.
People
Investi subscribers matched to their website visits ·Click lists from Investi
Identified people
How matches work. Exact: the email link carried the subscriber's Investi reference. Likely: a new visit began within 30 seconds of their email click and no one else arrived at that moment. Possible: the only visit within 2½ minutes. Weak: other visits were close, but this one was clearly nearest. Office IPs, bots and email link scanners are never matched. Later visits from the same browser are added to the person automatically.
1. Investi sync bookmark
Reads a campaign's clicks inside your own signed-in Investi session and sends them here. Your Investi password is never used or stored. Paste the IMPORT_TOKEN you set in Cloudflare (it can only add click lists), then drag the button to your bookmarks bar.
Use it on admin.investi.com.au after each campaign, ideally the next day so the clicks are in. Without a token it saves a file you upload below.
2. Upload a click file
If the bookmark saved an investi-….json file, upload it here.
3. Tracked PDF link for emails
A PDF cannot run the website script, so link PDFs in Investi emails through this address. {REFERENCE} is where Investi's per-subscriber reference goes, if they can insert it.
Settings
changes apply to everyone straight awayWatch list
Companies to highlight. Type part of the name as it appears in the Network column, for example Shell or BlackRock.
Our own IP addresses
Visits from these addresses are left out of every figure, so staff and testing do not count. End with a dot to cover a whole range, for example 5.102.178.
Instant alerts
Messages to a Microsoft Teams channel the moment something important happens. Alerts about people include subscriber names, so use a private channel.
My password
Signed in as . Passwords need at least 10 characters.
Google Analytics
GA4 figures for alararesources.com, read-only through Google's free Analytics Data API. Updates every night; use Sync now after connecting, to load the last 90 days.
How to connect
Follow GA4.md in the project folder: create a Google Cloud service account, add its email as a Viewer on the GA4 property, then add GA_SERVICE_KEY (the JSON key) and GA_PROPERTY_ID to the alara-tracker worker in Cloudflare.
Social media data
Upload each platform's analytics export here (admins only). The Social media tab updates straight away and shows when each file was uploaded. Uploading the same period again replaces those days, so overlapping files are fine.
How to connect (one time, about 20 minutes)
See INSTAGRAM.md in the board-dashboard folder: create a small Meta app, give a system user access to the AHRL Instagram, generate a non-expiring token and save it in Cloudflare as IG_ACCESS_TOKEN. Figures then refresh every night.
Or enter monthly figures by hand
Meta Business Suite → Insights → choose Instagram and set the date range to last month. Content → Overview shows Views, Reach and Content interactions; Audience shows Followers. Typed-in months are only shown while the automatic connection has no data.
Users
Who can sign in to IR Insights. Admins see and change everything, including Settings and users. Users see everything except Settings (they get a "My account" page to change their password) and can open People profiles but not change them.