Dashboard
Traffic (Last 7 Days)
Traffic Sources
Top Pages
| Page | Views | Avg Time |
|---|---|---|
| Loading analytics... | ||
Quick Links
Blog Posts
Content Calendar
Upcoming Events
External SEO Audit
Paste any public URL — competitor, prospect, client site — and get a full on-page SEO report. Nothing is stored; each audit is one-off.
Audit any public website
Checks 35+ signals across 5 categories: On-Page (title, meta, headings, alt text), Meta & Social (Open Graph, Twitter Card, schema), Technical (status, redirects, robots.txt, sitemap.xml, canonical, hreflang), Content (word count, link structure, mixed content), and Security (HTTPS, HSTS, CSP, frame protection). Type a URL above to get started.
PageSpeed Scores
Test Your Page Load Speeds
Uses Google's free PageSpeed Insights API to score your pages on Performance, Accessibility, Best Practices, and SEO. Click Test Mobile or Test Desktop to begin.
Search Console
Google Search Console
Access your Google Search Console data for kaeraekreative.com.
Open Search ConsoleAPI Integration Setup
Service account for future API integration:
krk-831@krk-analytics.iam.gserviceaccount.com
Grant this service account "Full" access in Search Console settings to enable API data fetching.
Site Search Log
| Search Term | Count | Last Searched |
|---|---|---|
| No search data yet. | ||
Setup Instructions
Add this code to your site's search handler to log searches:
// Log search term to localStorage
var log = JSON.parse(localStorage.getItem('krkSearchLog') || '{}');
var term = searchQuery.toLowerCase().trim();
if (term) {
if (!log[term]) log[term] = { count: 0, last: '' };
log[term].count++;
log[term].last = new Date().toISOString();
localStorage.setItem('krkSearchLog', JSON.stringify(log));
}
Form Submissions
Email Subscribers
Add Subscriber
| Name | Date Added | Action | |
|---|---|---|---|
| No subscribers yet. | |||
Mailchimp Integration
Uptime Monitor
Response Time (Last 24 Checks)
History (Last 20 Checks)
| Time | Status | Response |
|---|---|---|
| No checks yet. | ||
Monitor Your Site's Uptime
Checks if kaeraekreative.com is online and measures response time. Tracks history so you can spot outages. Click Check Now to run your first check.
Link Checker
Find Broken Links Across Your Site
Scans every page on your site for internal links and checks if they're working. Broken links hurt SEO and user experience. Click Scan Links to start.
Accessibility Audit
Check Your Site's Accessibility
Scans pages for missing alt text, form labels, heading hierarchy, ARIA landmarks, and more. Helps ensure your site is usable for everyone. Click Run Audit to begin.
Image Optimizer
📷 Drop images here or click to browse
Supports JPG, PNG, WebP
QR Code Generator
Invoice Generator
Line Items
| Description | Qty | Unit Price | Total |
|---|
Invoice History
| Invoice # | Client | Total | Sent | Paid | Method | Status | Action | |
|---|---|---|---|---|---|---|---|---|
| No invoices saved yet. | ||||||||
Review Monitor
Manage Client Reviews
Reviews submitted on your website appear here as Pending. Approve them to publish on your public reviews page, or deny to keep them hidden. Click Fetch New Submissions to check for new reviews, or + Add Manually to enter one yourself.
Time Tracker
Log Time
| Date | Client | Project | Description | Hours |
|---|
Expense Tracker
Add Expense
| Date | Category | Description | Amount |
|---|
Proposal / Quote Builder
| Description | Qty | Unit Price | Total |
|---|
| Proposal # | Client | Total | Status | Date |
|---|
Task Board
To Do 0
In Progress 0
Review 0
Done 0
Lead Scoring Dashboard
| Score | Name | Phone | Stage | Breakdown |
|---|
Bookings
| Upcoming | |||||||
|---|---|---|---|---|---|---|---|
| Date | Time | Client | Phone | Notes | Status | ||
| Past | |||||||
| Date | Time | Client | Phone | Notes | Status | ||
Client Accounts
| Name | Company | Phone | Status |
|---|
Client Files
| Filename | Client | Uploaded |
|---|
Prototype Drawer
Add Website Preview (URL)
Upload Files (PDFs, Images)
PDFs, JPG, PNG — displayed inline in the client's Viewer.
Client Messages
API Access
What is this?
API keys let external tools interact with your admin data programmatically — so you can ask Claude (or any automation) to create invoices, manage clients, log time entries, and more without ever opening this panel. Generate a key, give it to the tool, and it can securely read and write your data on your behalf.
Generate API Key
| Label | Key (preview) | Created |
|---|
How to Use
Send a POST request to the endpoint below with your API key in the Authorization header and an action in the JSON body. The API handles auth, validation, and writes directly to your Supabase database.
Endpoint: https://kaeraekreative.com/.netlify/functions/api
Header: Authorization: Bearer YOUR_API_KEY
Body: JSON with "action" plus any required fields
Example: Create an invoice
POST /.netlify/functions/api
Authorization: Bearer krk_abc123...
{
"action": "create_invoice",
"client": "Acme Corp",
"email": "billing@acme.com",
"number": "INV-001",
"date": "2026-03-22",
"items": [
{"description": "Website Design", "qty": 1, "price": 2500},
{"description": "SEO Setup", "qty": 1, "price": 800}
],
"tax_pct": 8,
"notes": "Due in 30 days"
}
| Action | Required Fields | Description |
|---|---|---|
list_clients | — | Get all clients |
create_client | name, email | Add a new client (optional: company, phone) |
list_invoices | — | Get all invoices |
create_invoice | client, items[] | Create an invoice (optional: email, number, date, tax_pct, notes) |
list_proposals | — | Get all proposals |
create_proposal | client, items[] | Create a proposal (optional: email, number, date, valid_until, tax_pct, notes) |
list_tasks | — | Get all tasks |
create_task | title | Create a task (optional: client, description, priority, due_date, status) |
update_task | id | Update a task (optional: status, priority, title, description, client, due_date) |
list_bookings | — | Get all bookings |
list_contacts | — | Get all contacts/leads |
send_message | client_id, message | Send a message to a client |
list_messages | client_id | Get message thread for a client |
list_time_entries | — | Get all time entries |
create_time_entry | hours, date | Log time (optional: client, project, description) |
list_expenses | — | Get all expenses |
create_expense | amount, date | Add an expense (optional: category, description) |
list_logs | — | Get system log entries (optional: type, limit) |
System Log
| Timestamp | Type | Event | Details |
|---|
Client Landings
Sites you've built for clients. Click any card to preview, edit, or redeploy.
Build a client landing site in minutes.
Fill in everything you know about the client — name, contact, brand, socials. Claude researches their existing web presence, studies their local market, and produces a polished, on-brand single-page site ready to deploy. You choose the slug. They point their domain when ready.
Auto-research
Claude fetches their website and socials, scans local competitors, then writes copy in their voice.
Mobile-perfect
Every page is built with bulletproof responsive rules — desktop, tablet, and mobile all flawless.
Edit with AI
Don't like a section? Type a sentence telling Claude what to change. Done.
One-click deploy
Goes live on its own Netlify subdomain. Client can point their custom domain whenever they're ready.
Redirect Manager
| From Path | To Path | Status | Hits | Created | Actions |
|---|