Welcome to BloggerSL Docs
Everything you need to know about managing your Second Life blogger team
Getting Started
Welcome to BloggerSL! This guide will help you set up your brand's blogger management system from start to finish. Follow these steps to get your system up and running in under 30 minutes.
Prerequisites
- Second Life Account: You need an active Second Life account with your brand's UUID
- Valid Email: For account verification and notifications
- Store Location: A place in Second Life to rez your dropbox
- Subscription Plan: Choose between Silver, Gold, Platinum, or Platinum+ plans
Setup Timeline
Registration
5 minutes - Create your brand account
Dropbox Setup
10 minutes - Place and configure dropbox in Second Life
Notecard Configuration
10 minutes - Customize and map notecards
Product & Brand Setup
15 minutes - Add products, configure profile and rules
Quick Start Steps
-
1
Register Your Brand
Visit bloggersl.com/register_brand.php and create your account
-
2
Receive Welcome Pack
Check your Second Life inventory for the auto-delivered Welcome Pack
-
3
Setup Dropbox
Rez the dropbox from Welcome Pack and add your customized notecards
-
4
Configure Settings
Map notecards and set up your brand profile at Settings Page
-
5
Add Products
Drop products into your dropbox and activate them on the Products Page
-
6
Set Brand Rules
Define application requirements at Brand Rules Page
Important Notes
- At least 3 notecards must be configured for the system to work (Approved, Rejected, Welcome)
- Products must be marked as "Active" to be available for assignments
- Dropbox must be online and syncing for automatic deliveries
- Brand rules help screen applicants - set them before accepting bloggers
Brand Setup Guide
Step 1: Register Your Brand
Visit the brand registration page and fill out the form with your details:
Brand Registration Form
- Brand Name: Your display name (e.g., "LECASTLE")
- Brand Slug: URL-friendly identifier (auto-generated from name)
- SL UUID: Your Second Life avatar UUID
- SL Name: Your avatar name
- Email: For notifications and account recovery
- Password: Minimum 8 characters, 1 uppercase, 1 number
- Subscription Plan: Choose between Silver, Gold, Platinum, or Platinum+
Tip: Your brand slug will be used in URLs (e.g., yourslug.bloggersl.com). Choose wisely!
Step 2: Receive Welcome Pack
After successful registration, a Welcome Pack will be automatically sent to your Second Life UUID:
Welcome Pack in your SL inventory
Inside the Welcome Pack
Welcome Pack Contains:
- BloggerSL Dropbox: Main delivery system
- Notecard Templates:
- • Approved Application Notecard
- • Rejected Application Notecard
- • Welcome Notecard
- • New Product Alert Notecard
- • Deadline Reminder Notecard
- • And more...
- Setup Guide: Quick reference notecard
Step 3: Access Your Dashboard
After registration, you'll be automatically logged in and redirected to your admin dashboard:
Your brand admin dashboard
Dashboard Features:
- Real-time statistics
- Active bloggers count
- Product inventory
- Pending applications
- Submission overview
Quick Actions:
- Add new products
- Review applications
- Check submissions
- Configure settings
- Send broadcasts
Setup Checklist
Complete these tasks to get your system fully operational:
Interactive setup checklist on dashboard
Goal: Complete at least 60% (3 tasks) to start accepting bloggers!
Next: Setup Your Dropbox
Now that your brand is registered, let's set up your Second Life dropbox for automated deliveries.
Continue to Dropbox SetupDropbox Setup Guide
The BloggerSL Dropbox is your automated delivery system in Second Life. It syncs with the website to automatically deliver products and notecards to your bloggers. This guide will walk you through the complete setup process.
Step 1: Place Dropbox in Second Life
After registration, you received a Welcome Pack in your Second Life inventory containing the BloggerSL Dropbox. Let's set it up:
Find the Welcome Pack
Open your inventory and search for "BloggerSL Welcome Pack"
Extract the Dropbox
Open the Welcome Pack and copy the "BloggerSL Dropbox" to your inventory
Rez the Dropbox
Drag the dropbox from your inventory to your store location (you must have build rights)
Dropbox placed in your store
Hover text showing status
Important: Make sure you have build and script running rights in your location. The dropbox needs to communicate with the website.
Step 2: Automatic Configuration
The dropbox automatically configures itself when you rez it! Here's what happens:
- Owner Detection: Verifies you're a brand admin
- Brand Identification: Links the dropbox to your brand account
- Credential Setup: Generates unique authentication keys
- Website Registration: Registers dropbox URL with the database
Chat window showing successful setup
Success! If you see "✓ Dropbox setup complete!" in chat, you're all set!
Step 3: Add Notecard Templates
Your Welcome Pack includes notecard templates. You need to add them to the dropbox so they can be sent to bloggers:
Customize Notecards
Open each notecard from the Welcome Pack and edit it with your brand's information
Right-Click Dropbox
Right-click the dropbox → Edit → Content tab
Drag Notecards In
Drag each customized notecard from your inventory into the dropbox content
Dragging notecard into dropbox
Dropbox contents view
Required Notecards (Minimum):
- Approved Application: Sent when you approve a blogger
- Rejected Application: Sent when you reject an application
- Welcome Notecard: Sent to new approved bloggers
Tip: You can add more notecards later (Product Alert, Deadline Reminder, etc.). After adding notecards, they automatically sync to the website!
Step 4: Add Products to Dropbox
Products you want bloggers to receive must be added to the dropbox. Here's how:
Prepare Product
Make sure your product is copy/transfer enabled (not no-copy!)
Open Dropbox Contents
Right-click dropbox → Edit → Content tab
Drag Product In
Drag your product (box, folder, or single item) into the dropbox
Wait for Sync
The dropbox syncs every 60 seconds. You'll see a message in chat when it syncs.
Activate on Website
Go to Products Page and activate the product
Chat messages showing successful sync
Warning: Products must be COPY and TRANSFER enabled. No-copy items cannot be delivered to multiple bloggers!
Monitoring Dropbox Status
You can monitor your dropbox from the admin panel:
Dropbox monitor showing online status
Status Information:
- Online: Dropbox is connected and ready to deliver
- Offline: Dropbox is not reachable (region offline or script stopped)
- Region: Current Second Life region location
- Last Heartbeat: Last time dropbox contacted the website
- Inventory Count: Total items available in dropbox
Offline status warning
Current dropbox inventory
Dropbox Monitor Features:
- Force Sync: Manually trigger inventory sync
- View Inventory: See all objects and notecards
- Activity Log: View delivery history
Troubleshooting Common Issues
Dropbox Shows "Setup Failed"
Cause: Owner is not a registered brand admin
Solution: Make sure you're logged in as the brand owner on the website, then delete and re-rez the dropbox.
Products Not Syncing
Cause: Dropbox inventory hasn't updated yet
Solution: Wait 60 seconds for auto-sync, or say "/9sync" in chat near the dropbox, or use the Force Sync button on the Dropbox Monitor page.
Deliveries Not Working
Cause: Dropbox is offline or item is not in inventory
Solution: Check Dropbox Monitor to ensure it's online. Verify the product is in dropbox inventory. Make sure the product is copy/transfer.
"Permission Denied" Errors
Cause: Dropbox doesn't have proper permissions in the region
Solution: Ensure scripts are running in the region, and you have build rights. Check region covenant for script restrictions.
Dropbox Shows Offline on Website
Cause: Last heartbeat was more than 2 minutes ago
Solution: Check if the region is online. Verify the dropbox is rezzed and scripts are running. If region restarted, wait 30 seconds for heartbeat to resume.
Next: Configure Notecards
Now that your dropbox is set up, you need to map your notecards to specific events on the website.
Continue to Notecard ConfigurationNotecard Configuration
Notecards are automatically sent to bloggers at key moments (approval, rejection, new products, etc.). This guide explains how to customize and map your notecard templates to these events.
Understanding Notecard Types
BloggerSL supports multiple notecard types for different events:
Approved Application
Sent when you approve a blogger's application
REQUIREDRejected Application
Sent when you reject an application
REQUIREDWelcome Notecard
Sent to newly approved bloggers with guidelines
REQUIREDNew Product Alert
Sent when a new product is assigned to them
OPTIONALDeadline Reminder
Sent 24 hours before a submission deadline
OPTIONALVIP Blogger
Sent when you mark a blogger as VIP
OPTIONALImportant: At least 3 notecards (Approved, Rejected, Welcome) must be configured for the system to function properly.
Customizing Notecard Templates
Before mapping notecards in settings, you should customize them with your brand's information. Here's how:
Open Notecard
In your Second Life inventory, find the notecard from the Welcome Pack and open it
Replace Placeholders
Replace [BRAND NAME], [RULES], [LINKS] with your actual brand information
Add Links & Instructions
Include links to your Flickr group, style guide, or any specific requirements
Save & Add to Dropbox
Save the notecard, then drag it into your BloggerSL Dropbox
Example Approved Application Notecard:
=========================================
CONGRATULATIONS - YOU'RE APPROVED!
=========================================
Dear [Blogger Name],
Welcome to LECASTLE's Blogger Program!
We're excited to have you on our team. Your application
has been approved and you can now:
✓ Request products from our catalog
✓ Submit photos for review
✓ Receive exclusive blogger perks
IMPORTANT RULES:
• Submit within 7 days of receiving products
• Credit us in Flickr descriptions
• Join our Flickr group: flickr.com/groups/lecastle
USEFUL LINKS:
Dashboard: https://bloggersl.com/blogger/
Products: https://bloggersl.com/blogger/products.php
Questions? Contact us in-world or via support!
Happy blogging!
- LECASTLE Team
Tip: Keep notecards concise and include direct links. Bloggers should understand your rules in under 2 minutes of reading.
Mapping Notecards in Settings
After adding notecards to your dropbox, you need to map them to events on the website:
Admin settings page
Navigate to Settings
Select Notecards
For each event type, select the corresponding notecard from the dropdown menu
Save Configuration
Click "Save Settings" at the bottom of the page
Notecard settings tab
Selecting a notecard
Success message after saving
Success! Once mapped, notecards will be automatically sent when events occur (approval, rejection, product assignment, etc.).
Testing Notecard Delivery
It's important to test your notecard delivery before approving real bloggers. Here's how:
Method 1: Test with Your Alt
- Log in with an alt account in Second Life
- Have your alt apply to your brand via the website
- Approve the application from your main account
- Check if your alt receives the notecard in-world
- Verify the notecard content is correct
Method 2: Manual Test Delivery
- Ask a trusted friend for their SL UUID
- Go to Admin → Broadcast
- Send a test broadcast with notecard attachment
- Confirm they receive it correctly
Note: Notecard delivery requires the dropbox to be online. If delivery fails, check the Dropbox Monitor for status.
Creating Custom Notecards
Want to create your own notecard from scratch? Here are best practices:
Content Guidelines:
- Clear Header: Use ASCII art or clear titles
- Concise Info: Keep it under 200 lines (SL notecard limit is 65,536 chars)
- Clickable Links: Use full URLs (https://...)
- Contact Info: Include your SL name or support link
- Friendly Tone: Be welcoming and professional
What to Include:
For Approved Bloggers:
- • Welcome message
- • Link to dashboard
- • Submission guidelines
- • Deadline information
- • Flickr group link
For Product Alerts:
- • Product name
- • Submission deadline
- • Special requirements
- • Photo guidelines
- • Credit requirements
For Reminders:
- • Urgency indicator
- • Time remaining
- • Submission link
- • Penalty info (if any)
For VIP Bloggers:
- • Congratulations message
- • VIP benefits
- • Special perks
- • Exclusive opportunities
Pro Tip: Use the same branding/style across all notecards for consistency. Consider using ASCII art for your brand logo!
Best Practices
DO
- ✓ Keep notecards updated regularly
- ✓ Include clear action steps
- ✓ Use friendly, welcoming language
- ✓ Provide direct links
- ✓ Test delivery before launching
- ✓ Include your contact info
DON'T
- ✗ Use overly long notecards
- ✗ Include outdated information
- ✗ Forget to test delivery
- ✗ Use broken or shortened links
- ✗ Leave placeholders unreplaced
- ✗ Use harsh or negative tone
Next: Add Your Products
Your notecards are configured! Now let's add products for bloggers to request.
Continue to Product ManagementProduct Management
Products are the items you want bloggers to promote. This guide covers how to add products to your dropbox, manage them on the website, and assign them to bloggers effectively.
Adding Products to Dropbox
Before products appear on the website, you must add them to your Second Life dropbox:
Ensure Permissions
Product must be COPY and TRANSFER enabled (not no-copy, not no-transfer)
Right-Click Dropbox
In Second Life, right-click your BloggerSL Dropbox → Edit → Content tab
Drag Product In
Drag your product (box, folder, or item) from inventory into the dropbox content window
Wait for Sync
Dropbox auto-syncs every 60 seconds, or say "/9sync" in chat to force immediate sync
Critical: No-copy items CANNOT be delivered to multiple bloggers. They will fail delivery. Always use copy/transfer items!
Understanding Inactive Products
When you add a product to the dropbox, it initially appears as INACTIVE on the website:
Amber box showing inactive products
Why Are Products Inactive?
- Safety Measure: Prevents accidental assignment before you're ready
- Setup Time: Gives you time to add product details, images, and deadlines
- Control: You decide when products become available to bloggers
Important: Inactive products are NOT visible to bloggers and cannot be assigned until you activate them.
Editing Product Details
Before activating a product, you should complete its details:
Product edit modal
Product Fields:
Product Name
Auto-detected from SL object name (can be edited)
Description
Brief description of the product (optional but recommended)
Product Image
Upload a preview image (JPG, PNG, WebP - max 5MB)
Image upload interface
Category
Select category: Fashion, Home & Garden, Accessories, etc.
Priority
1-10 (10 = highest priority, appears first in blogger's list)
Stock Level
Optional: Set maximum number of bloggers who can receive this product (-1 = unlimited)
Deadline
Days until submission deadline (e.g., 7 days). Uses your default deadline from settings if not specified.
VIP Only
Checkbox: If checked, only VIP bloggers can see/request this product
Tip: Products with images get 3x more requests! Always upload a clear preview image.
Activating Products
Once you've completed product details, you can activate it to make it available to bloggers:
Click Edit
In the Inactive Products section, click "Edit" button next to the product
Toggle "Is Active"
Find the "Is Active" toggle switch and turn it ON (green)
Toggling product to active
Save Changes
Click "Save Product" button at the bottom of the modal
Product now appears in Active Products section
Success message after saving
Success! Your product is now active and visible to bloggers. They can request it from their dashboard!
Managing Active Products
Once products are active, you have several management options:
Edit Details
Update name, description, image, category, priority, or deadline at any time
Deactivate
Turn off "Is Active" to temporarily hide from bloggers (existing assignments remain active)
Delete
Permanently remove product (WARNING: also removes from dropbox inventory after next sync)
Assign to Blogger
Manually assign product to specific bloggers from the Bloggers page
Product Statistics:
- Total Assignments: How many bloggers received this product
- Completed Submissions: How many submitted photos
- Pending Submissions: How many haven't submitted yet
- Late Submissions: How many missed the deadline
Product Categories
Organizing products into categories helps bloggers find items they're interested in:
Fashion
Home & Garden
Accessories
Furniture
Beauty
Other
Tip: Consistent categorization helps bloggers filter products by their specialization!
Product Priority System
Priority determines the order products appear in bloggers' product list:
Highest priority - appears first
High priority - featured products
Normal priority - standard products
Low priority - evergreen items
Strategy: Use priority 10 for time-sensitive items, 5-7 for new releases, and 1-3 for permanent catalog items.
Next: Manage Your Bloggers
Your products are ready! Now learn how to manage your blogger team.
Continue to Blogger ManagementBlogger Management
Managing your blogger team is key to a successful program. This guide covers viewing bloggers, assigning products, tracking statistics, and managing blogger status.
Viewing Your Blogger List
Access your blogger management page at: Admin → Bloggers
Bloggers management page
Blogger Information Displayed:
- SL Name: Blogger's Second Life display name
- Join Date: When they were approved
- Status: Active, Suspended, or Banned
- VIP Badge: Shows if blogger is marked as VIP
- Products Received: Total number of assignments
- Submissions: Total submissions (approved/pending/rejected)
- Completion Rate: Percentage of assignments completed on time
Blogger Status Types
Active
Blogger can request products, submit photos, and receive assignments
Suspended
Temporarily disabled - cannot request new products but can complete existing assignments
Banned
Permanently blocked - all access revoked, cannot login or receive products
Note: Suspending or banning a blogger does NOT remove their existing assignments or submissions - only prevents new activity.
Assigning Products to Bloggers
You can manually assign products to specific bloggers:
Click "Assign Product"
In the blogger's row, click the "Assign Product" button
Select Product
Choose from your active products list
Set Deadline
Optional: Override default deadline (e.g., 5 days instead of 7)
Confirm Assignment
Click "Assign" - dropbox will automatically deliver the product in-world
Product assignment modal
Automatic Delivery: Product is delivered within 60 seconds via your in-world dropbox. Blogger receives both the product and a notecard (if configured).
Blogger Action Menu
Each blogger has an action menu with several options:
Action buttons for each blogger
View Details
See blogger's full profile, social links, bio, and statistics
Assign Product
Manually assign a product to this blogger
Toggle VIP
Mark/unmark as VIP blogger (gives access to VIP-only products)
Suspend
Temporarily disable blogger's access
Ban
Permanently block blogger from your program
Add Note
Add private notes about this blogger (only visible to you)
Send Message
Send a direct broadcast message to this blogger
Remove
Permanently remove blogger from your team (cannot be undone)
VIP Blogger System
VIP bloggers are your top performers who get special privileges:
VIP Benefits:
- VIP Badge: Special badge next to their name
- VIP Products: Access to exclusive VIP-only products
- Priority Treatment: Their product requests appear first in your queue
- VIP Notecard: Receive special VIP welcome notecard (if configured)
When to Mark Someone as VIP:
Consistent on-time submissions
High-quality photos
Large follower count
Frequently promotes your brand
Tip: Reserve VIP status for your top 10-20% of bloggers to make it feel exclusive and motivating!
Viewing Blogger Statistics
Track each blogger's performance with detailed statistics:
42
Total Assignments
38
Submissions
90%
Completion Rate
Additional Metrics:
- Average Submission Time: How long they typically take to submit
- On-Time Rate: Percentage of submissions made before deadline
- Late Submissions: Count of late submissions
- Approval Rate: Percentage of submissions you approved
Next: Review Applications
Learn how to review and approve new blogger applications.
Continue to ApplicationsReviewing Applications
When bloggers apply to your brand, you'll review their applications and decide whether to approve or reject them. This guide covers the complete application review process.
Accessing Applications
View pending applications at: Admin → Applications
Applications review page
Page Features:
- Filter Options: View pending, approved, or rejected applications
- Search: Find applications by blogger name
- Sort: Order by date, Flickr followers, or status
- Notifications: Badge showing number of pending applications
Tip: You'll receive email notifications when new applications arrive (if enabled in settings).
Application Details
Click "View Application" to see complete details:
Application details modal
Information Displayed:
Basic Info
- • SL Name & UUID
- • Display Name
- • Join Date
- • Email Address
Flickr Info
- • Flickr Profile URL
- • Follower Count
- • Photo Count
- • Account Age
Social Links
- • Blog URL
- • Twitter/X
Bio & Experience
- • Personal Bio
- • Blogging Experience
- • Style Preferences
- • Previous Brands
Custom Field Responses
If you configured custom application fields in Brand Rules, responses will appear at the top of the application modal:
Custom field responses section
Example Custom Questions:
Q: How many years of blogging experience do you have?
A: 3 years
Q: What's your favorite fashion category?
A: High Fashion & Formal Wear
Q: Have you worked with luxury brands before?
A: Yes
Pro Tip: Custom fields help you screen applicants and find bloggers that match your brand's style and requirements.
Approving Applications
When you approve an application, several things happen automatically:
Blogger Added to Team
Blogger is added to your active bloggers list
Access Granted
Blogger can now login and view your products
Notecard Sent
Approved application notecard delivered in-world (if configured)
Welcome Notecard
Welcome notecard with guidelines sent (if configured)
Email Notification
Blogger receives approval email with login instructions
Approval and rejection buttons
Automation: All notecards are delivered automatically via your dropbox within 60 seconds of approval.
Rejecting Applications
When rejecting an application, you can provide feedback:
Click Reject
In the application modal, click "Reject Application" button
Add Reason (Optional)
Provide feedback like "Not enough followers" or "Profile doesn't match our style"
Confirm Rejection
Click confirm - rejected notecard sent in-world (if configured)
Common Rejection Reasons:
Not enough Flickr followers
Poor photo quality
Style doesn't match brand
Incomplete social profiles
Inactive Flickr account
Previous bad experience
Be Kind: Even when rejecting, be professional and encouraging. They might reapply in the future with improvements!
Subscription Limits
Your subscription plan determines how many bloggers you can approve:
Silver
10
Bloggers Max
Gold
25
Bloggers Max
Platinum+
∞
Unlimited
Note: If you reach your blogger limit, you'll see a warning and won't be able to approve new applications until you upgrade or remove inactive bloggers.
Using Filters Effectively
Filter applications to find the best candidates:
By Follower Count
Filter bloggers with 500+, 1000+, or 5000+ followers
By Application Date
Sort by newest or oldest applications first
By Status
View pending, approved, or rejected separately
By Quality
Auto-highlighting of high-quality applicants
Pro Tip: Review applications weekly to avoid missing great bloggers. Set aside 30 minutes each Monday to process new applications!
Next: Review Submissions
Learn how to review and approve blogger photo submissions.
Continue to SubmissionsReviewing Submissions
After bloggers receive products, they submit photos for your review. This guide covers how to review, approve, or reject submissions effectively.
Accessing Submissions
View pending submissions at: Admin → Submissions
Submissions review page
Page Features:
- Status Filters: View pending, approved, rejected, or all submissions
- Deadline Tracking: See submissions approaching deadline or already late
- Product Filter: View submissions for specific products
- Blogger Filter: See all submissions from a specific blogger
- Sort Options: By date, deadline, blogger name, or status
Viewing Submission Details
Click on a submission to see complete details:
Submission review modal
Information Displayed:
Blogger Information
- • Blogger's SL name
- • Blogger's status (Active/VIP)
- • Total submissions count
- • Completion rate
Product Information
- • Product name
- • Assignment date
- • Submission deadline
- • Days remaining/late
Submission Links
- • Flickr photo URL
- • Blog post URL (if provided)
- • Instagram link (if provided)
- • Facebook post (if provided)
Blogger's Notes
Optional message from blogger about the submission
Flickr Photo Preview
The submission modal displays the Flickr photo directly, so you can review it without leaving the page:
Embedded Flickr photo preview
What to Check:
- Photo Quality: Is it high-resolution and well-lit?
- Product Visibility: Is your product clearly visible?
- Styling: Does it match your brand aesthetic?
- Credits: Is your brand credited in the description?
- Tags: Are proper tags used?
- Group: Is it posted to your Flickr group (if required)?
Tip: Click "View on Flickr" to see the full photo page, read comments, and check engagement stats.
Approving Submissions
When a submission meets your standards, approve it:
Review Thoroughly
Check photo quality, credits, and all requirements
Add Feedback (Optional)
Leave positive comments like "Beautiful photo!" or "Love the styling!"
Adding approval feedback
Click Approve
Submission is marked as approved, blogger gets notified
What Happens After Approval:
- Submission marked as "Approved" with timestamp
- Blogger's completion rate increases
- Blogger receives approval notification
- Blogger can request new products
Positive Feedback: Leaving encouraging comments motivates bloggers and builds loyalty!
Rejecting Submissions
If a submission doesn't meet your standards, you can reject it with feedback:
Click Reject
In the submission modal, click "Reject Submission"
Provide Clear Feedback
Explain why it was rejected and how they can improve
Choose Action
Allow resubmission or mark as final rejection
Common Rejection Reasons:
Poor Quality
"Photo is blurry or too dark. Please retake with better lighting."
Product Not Visible
"Product is not clearly visible. Please take a closer shot."
Missing Credits
"Please add credits to the photo description with our brand name."
Styling Issues
"Styling doesn't match our brand aesthetic. Try a cleaner look."
Not in Group
"Photo not posted to our Flickr group. Please add it there."
Composition
"Try a different angle or composition to showcase the product better."
Important: Always be constructive with feedback. The goal is to help bloggers improve, not discourage them!
Deadline Tracking
The system automatically tracks submission deadlines:
On Time
Submitted before deadline
Approaching
Deadline in 24-48 hours
Late
Submitted after deadline
No Submission
Deadline passed, no submission
Auto Reminders: If configured, bloggers receive automatic deadline reminder notecards 24 hours before deadline.
Submission Statistics
Track overall submission performance:
156
Total Submissions
23
Pending Review
125
Approved
87%
Approval Rate
Goal: Aim for an 80%+ approval rate and review pending submissions within 48 hours for best blogger satisfaction!
Next: Broadcast Messages
Learn how to send broadcast messages and announcements to your bloggers.
Continue to BroadcastBroadcast Messages
Broadcast messages allow you to send announcements, updates, and important information to all your bloggers or specific groups. Messages are delivered in-world via your dropbox.
Composing a Message
Composing new broadcast
Message Fields:
Recipients
Choose who receives the message:
- • All Active Bloggers
- • VIP Bloggers Only
- • Specific Blogger (by name)
- • Bloggers with Pending Submissions
Subject
Short title for the message (will appear in IM)
Message Body
The main content of your broadcast (supports personalization tags)
Priority Level
Set urgency:
- • Low - General updates
- • Normal - Regular announcements
- • High - Important notices
- • Urgent - Critical information
Attach Notecard (Optional)
Select a notecard from your dropbox to include with the message
Personalization Tags
Make messages personal using these tags:
Using personalization tags
{sl_name}
Blogger's Second Life name
Example: "JohnDoe Resident"
{display_name}
Blogger's display name
Example: "John"
{brand_name}
Your brand name
Example: "LECASTLE"
{greeting}
Time-based greeting
Example: "Good morning"
Example Usage:
Hi {sl_name}!
We're excited to announce our Spring Collection is now available!
As one of our valued {brand_name} bloggers, you'll have early access.
Check out the new products on your dashboard!
Best wishes,
{brand_name} Team
Automatic Replacement: Tags are automatically replaced with actual values when messages are sent!
Common Broadcast Types
New Product Announcement
"Exciting news! We just released a new collection. Check your dashboard for the latest products!"
Deadline Reminder
"Reminder: You have 2 pending submissions due in 48 hours. Please submit ASAP!"
Special Event
"Join us for our anniversary sale! Special VIP perks for all bloggers this weekend."
Policy Update
"Important: We've updated our submission guidelines. Please review the new rules on your dashboard."
Appreciation
"Thank you for being amazing! Your photos this month have been absolutely stunning!"
System Maintenance
"Heads up: Our dropbox will be offline for maintenance tomorrow 2-4pm SLT."
Broadcast History
View all previously sent broadcasts:
Broadcast message history
History Information:
- Send Date: When the broadcast was sent
- Recipients: Number of bloggers who received it
- Subject: Message title
- Delivery Status: Delivered, pending, or failed
- Resend: Option to send the same message again
Tip: Save frequently used message templates by copying from history - saves time on recurring announcements!
Best Practices
DO
- ✓ Keep messages concise (under 500 chars)
- ✓ Use personalization tags
- ✓ Include clear call-to-action
- ✓ Send during peak SL hours
- ✓ Proofread before sending
- ✓ Use priority levels appropriately
DON'T
- ✗ Spam with too many messages
- ✗ Use ALL CAPS (looks angry)
- ✗ Send vague or unclear messages
- ✗ Mark everything as "Urgent"
- ✗ Send late at night
- ✗ Forget to test notecard delivery
Recommended Frequency:
- Weekly: New product announcements, updates
- Bi-weekly: Reminders, tips, appreciation messages
- Monthly: Performance reviews, policy updates
- As Needed: Urgent notices, events, special opportunities
Next: API Reference
Explore our API documentation for advanced integrations and LSL scripting.
Continue to API ReferenceAPI Reference
BloggerSL provides HTTP APIs for integration with Second Life objects and external applications. This guide covers authentication, endpoints, and LSL examples.
API Overview
Base URL
https://bloggersl.com/api/
Format
Plain text or JSON (LSL-compatible)
Authentication
UUID-based or Key/Password
Rate Limiting
60 requests per minute per UUID
Dropbox API
Primary API for in-world dropbox communication:
Endpoint:
POST https://bloggersl.com/api/dropbox_multitenant.php
Actions:
check_owner
Verify if UUID is a brand admin
action=check_owner&sl_uuid={UUID}
Response: BRAND_ADMIN or NOT_ADMIN
ping
Register dropbox and send heartbeat
action=ping&dropbox_key={KEY}&dropbox_password={PASS}
®ion={REGION}&http_url={URL}
Response: PING_OK or ERROR
get_assignments
Retrieve pending deliveries
action=get_assignments&dropbox_key={KEY}
&dropbox_password={PASS}
Response: JSON array of assignments
mark_delivered
Confirm product delivery
action=mark_delivered&dropbox_key={KEY}
&dropbox_password={PASS}&assignment_id={ID}
Response: SUCCESS or ERROR
LSL Script Example
Example LSL code for checking ownership:
// BloggerSL Dropbox - Check Owner
string API_URL = "https://bloggersl.com/api/dropbox_multitenant.php";
default
{
state_entry()
{
key owner_uuid = llGetOwner();
string params = "action=check_owner&sl_uuid=" + (string)owner_uuid;
llHTTPRequest(API_URL, [
HTTP_METHOD, "POST",
HTTP_MIMETYPE, "application/x-www-form-urlencoded"
], params);
}
http_response(key request_id, integer status, list metadata, string body)
{
if (status == 200)
{
if (body == "BRAND_ADMIN")
{
llOwnerSay("✓ You are a verified brand admin!");
// Continue with setup
}
else
{
llOwnerSay("✗ You are not a brand admin.");
llDie(); // Remove dropbox
}
}
else
{
llOwnerSay("Connection error: " + (string)status);
}
}
}
Full Script: Complete dropbox LSL script is included in your Welcome Pack!
Authentication Methods
1. UUID Authentication
Best for: Owner-based dropbox (zero configuration)
action=check_owner&sl_uuid=12345678-1234-1234-1234-123456789abc
System auto-detects brand from owner's UUID
2. Key/Password Authentication
Best for: Manual configuration, shared dropboxes
dropbox_key=BRAND_ABC123&dropbox_password=SecurePass456
Get credentials from Admin → Dropbox Setup
3. Login Token
Best for: Web login from in-world
GET https://bloggersl.com/login_token.php?token={TOKEN}
Generate token via api/login_inworld.php
HTTP Response Codes
200 OK
Request successful
401 Unauthorized
Invalid credentials
403 Forbidden
Access denied
429 Too Many Requests
Rate limit exceeded
500 Server Error
Internal server error
503 Service Unavailable
Temporary downtime
Additional Endpoints
POST /api/login_inworld.php
Generate login token for web access from SL
POST /api/request_product.php
Blogger requests product assignment
POST /api/send_notecard.php
Queue notecard for delivery
GET /api/get_online_status.php
Check who's online (admin/blogger)
POST /api/update_activity.php
Update user's last activity timestamp
Full Documentation: Complete API specs available in your admin panel under Settings → Developer API.
Security Best Practices
- Always use HTTPS - Never send credentials over HTTP
- Protect credentials - Never share dropbox passwords publicly
- Rotate passwords - Change dropbox password if compromised
- Validate UUIDs - Check UUID format before sending requests
- Respect rate limits - Don't spam the API with excessive requests
- Handle errors - Always check response codes and handle failures gracefully
Next: Frequently Asked Questions
Have questions? Check our FAQ for quick answers to common issues.
Continue to FAQFrequently Asked Questions
Quick answers to the most common questions about BloggerSL. Can't find what you're looking for? Contact support!
General Questions
What is BloggerSL?
BloggerSL is a complete blogger management system for Second Life brands. It automates product delivery, tracks submissions, manages applications, and handles communications with your blogger team.
How much does it cost?
We offer multiple subscription tiers: Silver (10 bloggers), Gold (25 bloggers), Platinum (50 bloggers), and Platinum+ (unlimited bloggers). Check the Pricing page for current rates.
Do I need technical skills to use BloggerSL?
No! The system is designed to be user-friendly. If you can use Second Life and basic websites, you can use BloggerSL. Setup takes about 30 minutes following our guides.
Can I try it before purchasing?
Yes! We offer a 7-day free trial on the Silver plan so you can test all features before committing to a subscription.
Setup & Configuration
My dropbox says "Setup Failed" - what's wrong?
This means your Second Life UUID isn't registered as a brand admin. Make sure you've completed registration on the website first, then delete and re-rez the dropbox.
How do I get my dropbox credentials?
Go to Admin → Dropbox Setup. Your unique dropbox key and password are displayed there. You can also regenerate them if needed.
Can I have multiple dropboxes?
No, each brand can only have one active dropbox at a time. However, you can move it to different locations as needed.
Do I need to configure notecards?
Yes, at least 3 notecards are required (Approved, Rejected, Welcome). Without these, the system cannot automatically notify bloggers of application decisions.
Products & Inventory
My product isn't syncing to the website - why?
Dropbox syncs every 60 seconds. Wait a minute, or say "/9sync" in chat near the dropbox to force immediate sync. Make sure the dropbox shows "ONLINE" status on the website.
Can I use no-copy products?
No! Products MUST be copy/transfer enabled. No-copy items cannot be delivered to multiple bloggers and will cause delivery failures.
Why are my products showing as "Inactive"?
New products default to inactive for safety. You must manually activate them in Admin → Products after adding details and images. Click "Edit" → Toggle "Is Active" → Save.
How do I remove a product?
Go to Admin → Products, find the product, and click "Delete". Note: This also removes it from dropbox inventory after next sync. Existing assignments remain active.
Bloggers & Applications
I can't approve more bloggers - why?
You've reached your subscription limit. Upgrade your plan or remove inactive bloggers to free up slots. Check your limits on the Dashboard.
What's the difference between Suspend and Ban?
Suspend is temporary - they can't request new products but can complete existing ones. Ban is permanent - all access revoked, cannot login. Use Suspend for warnings, Ban for serious violations.
How do VIP bloggers work?
VIP bloggers get access to exclusive VIP-only products and special treatment. Mark your best performers as VIP in the Bloggers page. They'll receive a VIP badge and notification.
Can I customize application questions?
Yes! Go to Admin → Brand Rules → Custom Application Fields. Create custom questions with 8 field types (text, textarea, checkbox, radio, select, etc.). Responses appear when reviewing applications.
Submissions & Deadlines
How are submission deadlines calculated?
Deadlines are set when you assign a product. Default deadline is 7 days (configurable in Settings). You can override this per-product or per-assignment.
What happens if a blogger misses the deadline?
The submission is marked as "Late" but can still be submitted and reviewed. You decide whether to approve late submissions. Repeated late submissions affect the blogger's completion rate.
Can bloggers edit submissions after submitting?
No, once submitted, the submission is locked. If they need to change it, you must reject it (with feedback), allowing them to resubmit with corrections.
Do I need to approve every submission?
Yes, you should review all submissions. This ensures quality control and lets you provide feedback. Unreviewed submissions remain "Pending" indefinitely.
Technical Issues
Dropbox shows "OFFLINE" on website - what do I do?
Check if: 1) Dropbox is still rezzed in-world, 2) Scripts are running in the region, 3) Region didn't restart. If all good, wait 60 seconds for heartbeat. If still offline, re-rez the dropbox.
Products aren't being delivered - help!
Check: 1) Dropbox is online, 2) Product exists in dropbox inventory, 3) Product has copy/transfer permissions, 4) Recipient UUID is valid. Check Dropbox Monitor for delivery logs.
I'm getting "Permission Denied" errors
This happens when the region restricts scripts. Move your dropbox to a region where you have build rights and scripts are allowed. Mainland and most private estates work fine.
Website is slow or not loading
Clear your browser cache and cookies. If the problem persists, check our status page or contact support. We maintain 99.9% uptime.
Billing & Subscriptions
How do I upgrade my subscription?
Go to Admin → My Subscription → Click "Upgrade Plan". Choose your new plan and complete payment. Changes take effect immediately.
Can I downgrade my plan?
Yes, but you must first reduce your active bloggers to fit within the lower plan's limit. Downgrade takes effect at the end of your current billing cycle.
What happens if my subscription expires?
Your account enters read-only mode. You can view data but cannot approve bloggers, assign products, or send broadcasts. Renew within 30 days to restore full access.
Do you offer refunds?
We offer 7-day money-back guarantee for new subscriptions. After 7 days, subscriptions are non-refundable but you can cancel anytime to prevent future charges.
Still Need Help?
Can't find your answer? Our support team is here to help!