v AMT Assistant
A Man's Toyshop

🔍 Product Search

Search through 24,900+ products from our master inventory

Quick Suggestions
0 results found
Page 1 of 1

Advertising Calendar

November 2025

Sun
Mon
Tue
Wed
Thu
Fri
Sat

Reminders

Manage Contacts

Bulk Upload

CSV format: name, email, phone (optional)

Name Email Phone List Actions

Email Template Builder

Elements

Content

📝 Heading
📄 Text Block
🔘 Button
🔗 Link

Media

🖼️ Image
📱 Social Icons

Layout

📊 2 Columns
📊 3 Columns
➖ Divider
⬜ Spacer

Advanced

🛍️ Product Card
⏰ Countdown
📋 Form
0 elements

🎨 Drag elements from the left panel to start building

Tip: Click elements to edit, drag to reorder

Properties

Select an element to edit its properties

×

Load Template

×

Select Image from Media Library

SMS Templates

Create SMS Template

0 / 160 characters (1 message)
Available variables: {{name}} - Contact name {{email}} - Contact email {{phone}} - Contact phone

Saved SMS Templates

Media & Assets

Upload Images

📤

Drag and drop images here or click to browse

Supports: JPG, PNG, GIF, WebP (Max 10MB)

Uploading...

Media Library

Create Campaign

Preview

Select a template to see preview

Campaign History

Campaign Name Type Recipients Status Sent Date Actions

Usage Statistics

📧

0

Total Emails Sent

📱

0

Total SMS Sent

🚀

0

Total Campaigns

💰

$0.00

Estimated Cost

This Month

Emails Sent: 0
SMS Sent: 0
Campaigns: 0
Success Rate: 0%
Email Cost (AWS SES): $0.00
SMS Cost: $0.00

Recent Activity

Brand Assets

Search and manage brand logos and assets

🔍 Search Brands

💾 Saved Brands

×

Brand Details

🔍 Loading brand details...

🤖 MomentumPro AI Assistant

Ask me anything about MomentumPro software

👋 Welcome to MomentumPro Assistant!

I'm here to help you with any questions about MomentumPro. Try asking me something!

AI

👥 User Management

Manage user accounts, roles, and permissions

Registered Users

Email Name Role Status Created Actions
Loading users...

📱 Create Social Media Post

Compose and post to all your social media platforms at once

0/280 characters
Leave empty to post immediately

📱 Post Preview

Your post content will appear here...

📅 Scheduled Posts

Manage your upcoming social media posts

📅

No scheduled posts

Create a post and schedule it for later

🔗 Social Media Accounts

Connect and manage your social media accounts

📘

Facebook

Not Connected

Connect your Facebook page to post automatically

📷

Instagram

Not Connected

Connect your Instagram business account

🐦

Twitter/X

Not Connected

Connect your Twitter account

💼

LinkedIn

Not Connected

Connect your LinkedIn page or profile

🔐 How to Connect Accounts

  1. Click "Connect" on the platform you want to link
  2. You'll be redirected to that platform's authorization page
  3. Grant permission for the app to post on your behalf
  4. Return to this page - your account will be connected

Note: API keys and tokens are stored securely on our servers.

📊 Posting History

View all your social media posts and their performance

📈

No posts yet

Your social media posting history will appear here

🗂️ Master CSV Feed

Single source of truth for all outlets. We convert this master file to each platform's required format.

Master CSV Standards

Clean, normalized data that maps to every outlet.

Required Columns

  • productId / sku (unique)
  • title, description (plain text)
  • price (AUD, 2 decimals)
  • availability (in stock / out of stock)
  • brand, mpn, gtin (optional but recommended)
  • mainImage + up to 10 additionalImages
  • link (product URL), condition (new)

Normalization Rules

  • Prices rounded to 2 decimals
  • Availability standardized (in stock / out of stock)
  • Phone numbers stripped of spaces
  • Image URLs validated (http/https)
  • HTML stripped from descriptions
  • GTIN/MPN padded/cleaned when present

Actions

Use the buttons below to generate platform-ready files from the master CSV.

Conversions are triggered per-outlet on their respective tabs.

📊 Data Feed Manager

Connect your products to major advertising platforms and marketplaces

🌐 Available Advertising Outlets

Sync your product inventory to these major platforms

✅ AVAILABLE
🛍️

Google Shopping

Merchant Center integration for Google Shopping ads, free listings, and product searches across Google

CSV Feed Auto-Sync API Integration
🔜 COMING SOON
📘

Facebook Catalog

Product catalog for Facebook Shops, Instagram Shopping, Marketplace, and dynamic ads

XML Feed Instagram
🔜 COMING SOON
🔍

Microsoft Shopping

Bing Shopping campaigns and Microsoft Merchant Center for broader search coverage

CSV Feed Bing Ads
🔮 PLANNED
📦

Amazon Marketplace

List and manage products on Amazon Australia through Seller Central integration

MWS API FBA
🔮 PLANNED
🏪

eBay Australia

Bulk list products on eBay Australia with automated inventory sync and pricing

Trading API Auction
🔮 PLANNED
🌳

Gumtree Australia

Automated listings on Australia's largest classifieds marketplace

Bulk Upload Classifieds
🔮 PLANNED
📌

Pinterest Catalog

Product pins and shopping ads for high-intent visual discovery platform

Product Pins Shopping Ads
🔮 PLANNED
👻

Snapchat Catalog

Product catalog for Snapchat shopping and dynamic product ads

Dynamic Ads AR Lenses
🔮 PLANNED
🎵

TikTok Shop

Product catalog for TikTok Shopping, live shopping, and video commerce

Live Shopping Video Tags
✅ AVAILABLE Ready to use now
🔜 COMING SOON In development (1-3 months)
🔮 PLANNED On roadmap (3-6 months)

📋 Your Active Feeds

📊

No feeds created yet

Create your first data feed to start syncing products to advertising platforms

Feed Name

0 products | Last sync: Never

Product SKU GTIN Brand MPN Condition Status Actions

🛍️ Google Shopping

Merchant Center-ready feed generated from the Master CSV.

Conversion from Master CSV → Google

Auto-converts to Google's required attributes and policies.

Mapping

  • title → title (max 150 chars)
  • description → description (strips HTML)
  • price (AUD) → price (e.g., 19.99 AUD)
  • availability → in stock / out of stock
  • image_link + additional_image_link
  • brand, mpn, gtin when provided
  • productId/sku → id, link → link

Compliance & Formatting

  • Condition forced to "new"
  • Prohibited characters removed
  • Auto-lowercase availability/status
  • Price rounded to 2 decimals
  • Escapes commas/quotes for CSV

Delivery

Use Feed Manager to sync or download the generated CSV.

Conversion happens automatically from the Master CSV.

📘 Facebook & Instagram Commerce

Catalog feed for Shops, Marketplace, and dynamic ads (coming soon).

Conversion from Master CSV → Facebook Catalog

Prepares XML/CSV with Facebook's required fields.

  • title, description → name, description
  • price (AUD) → price (e.g., 19.99 AUD)
  • availability → in stock / out of stock / preorder
  • link → link, image_link → image_link
  • brand/mpn/gtin mapped to brand, mpn, gtin
  • Condition forced to new

🔍 Microsoft/Bing Shopping

Shopping campaigns via Microsoft Merchant Center (coming soon).

Conversion Highlights

  • Master CSV → Bing feed schema
  • Price formatted with currency (AUD)
  • Availability normalized
  • Title truncation to meet limits

📦 Amazon Marketplace

Seller Central listing feed (planned).

Conversion Highlights

  • SKU/ASIN mapping from Master CSV
  • Price/quantity per Amazon requirements
  • Images resized and validated
  • Bullet points derived from description

🏪 eBay Australia

Trading API bulk listing feed (planned).

Conversion Highlights

  • Master CSV → eBay category templates
  • Shipping & return policy defaults
  • Condition & item specifics mapping
  • Gallery & additional images

🌳 Gumtree Australia

Classifieds bulk upload (planned).

Conversion Highlights

  • Master CSV → Gumtree bulk CSV format
  • Category mapping and pricing rules
  • Location & contact normalization

📌 Pinterest Shopping

Product pin catalog (planned).

Conversion Highlights

  • Master CSV → Pinterest product feed
  • Enforces title/description limits
  • Image link validation

👻 Snapchat Commerce

Catalog for Dynamic Ads (planned).

Conversion Highlights

  • Master CSV → Snap product catalog
  • Image/link validation
  • Availability & price normalization

🎵 TikTok Shop

Shopping feed for TikTok Shop & Live (planned).

Conversion Highlights

  • Master CSV → TikTok product feed
  • Image aspect ratio checks
  • Price/availability normalization
×

Create Data Feed

Currently, only Google Shopping is available. Other platforms coming soon!
Find this in your Google Merchant Center account settings
Not connected
Connect your Google account to enable automatic syncing
×

Add Products to Feed

×

Edit Product

Required for Google Shopping (or use MPN)
Required if GTIN is not available
Use Google's product category taxonomy

📝 Manual Product Entry

Add products manually when scraping is not available

📋 Manual Entry Tips

  • Product ID: Use the same ID from amanstoyshop.com.au
  • Product Name: Copy exactly from the website
  • Price: Include GST if applicable
  • Stock: Current available quantity
  • Categories: Separate multiple categories with commas
💡 Note: Manual entry is recommended when web scraping is blocked by anti-bot protection.

📋 Product List

View and manage all scraped products from A Man's Toyshop

Loading...
ID Name SKU Shop $ Web $ Stock Weight Categories Image Video URL Scraped Actions
Loading products...
Page 1 of 1

📤 Bulk Product Upload

Upload multiple products at once using a CSV file

📋 CSV Template

Download our CSV template to ensure your data is formatted correctly:

📋 Required Columns:

  • sku - Product SKU/code (required)
  • name - Product name (required)
  • description - Product description
  • price - Product price (numbers only)
  • stock - Stock quantity (numbers only)
  • category - Product category
  • brand - Product brand/manufacturer

📤 Upload CSV File

Upload a CSV file with your product data. Maximum 1000 products per upload.

👀 Upload Preview

📊 0 total products
✅ 0 valid products
❌ 0 invalid products
SKU Name Description Price Stock Category Brand Status

📊 Upload Results

✅ 0 products uploaded successfully
❌ 0 products failed to upload
⏭️ 0 products skipped (duplicates)

❌ Upload Errors:

🌐 Product Scraper

⚠️ Note: Web scraping via Cloud Functions. May be blocked by anti-bot protection.

Enter a range of product IDs (1-100,000) to scrape multiple products at once

📦 Scraped Product Data

Product Image
🖼️ No image found

Scraping product data...

❌

Scraping Failed

Unable to scrape the product data. Please check the URL and try again.

📝 Bulk Inventory Update

Update multiple products at once

Upload a CSV file with product updates

📊 Update Results

✅ 0 products updated
❌ 0 products failed
⏭️ 0 products skipped

📊 Inventory Reports

Generate and view inventory reports

Report Title

📊 Usage & Billing Dashboard

Monitor costs and usage across all services

🔥 Firebase

View Usage View Billing
Cloud Functions -- invocations
Firestore -- reads/writes
Hosting -- GB served
Monthly Cost -- USD

📧 AWS SES (Email)

SES Dashboard Statistics AWS Billing
Emails Sent -- this month
Delivery Rate -- %
Bounce Rate -- %
Monthly Cost -- USD ($0.10/1000)

📱 mobilemessage.com.au (SMS)

Login Usage Billing
SMS Sent -- this month
Delivery Rate -- %
Failed SMS -- count
Monthly Cost -- USD ($0.02/SMS)

🤖 OpenAI (AI Chat)

Usage Dashboard Billing Limits API Keys
API Calls -- this month
Tokens Used -- input/output
Success Rate -- %
Monthly Cost -- USD

💰 Total Monthly Costs

--
Firebase --
AWS SES --
SMS --
OpenAI --
TOTAL --

📋 Cost Calculation Notes

  • Firebase: Free tier covers most usage, costs scale with usage beyond limits
  • AWS SES: $0.10 per 1,000 emails sent
  • SMS: $0.02 per SMS message
  • OpenAI: ~$0.002 per API call (GPT-4o-mini)
  • Costs are estimates based on current usage patterns
A Man's Toyshop

🔐 Welcome Back

Sign in to your account

Forgot Password?

Don't have an account? Register here

🔑 Forgot Password?

Enter your email to reset your password

Remember your password? Sign in here

👤 Create Account

Register for access

Already have an account? Sign in here

Loading...

×

Add Catalog

e.g., "Last Wednesday of every month"

How many times to repeat (including the first occurrence)

Upload a PDF file for this catalog (optional)

Current PDF:

×

Catalog Details

Due Date:
Description:

Created:
PDF:
×

Edit User Permissions

Email:

Name:

Admins have full access to all features
Inactive users cannot log in