Configured to 500 records per pre-test operational window.
Queue Status: No file loaded
Total Elapsed Time: 0.00s
System initialized... ready for WordPress REST metadata integration.
📊 Server-Grown Affiliate CTR Analytics
Total Opens
0
Unique Clicks
0
Click-Through Rate
0.0%
// Check if your JS is pulling from an input field that is currently empty:
const payload = {
to: document.getElementById('recipient-email').value,
subject: document.getElementById('email-subject').value,
blogUrl: document.getElementById('blog-url-input').value, // <--- If this input field is blank, url_requested becomes ""
affiliateLink: document.getElementById('affiliate-link-input').value,
htmlBody: document.getElementById('email-editor').value,
debug: true
};
fetch('https://adilettante.com/sendcampaign.php', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(payload)
})
.then(response => response.json())
.then(data => {
console.log("Server Response:", data);
// If debug is true, data.scraper_diagnostics will show the exact HTTP code,
// connection success, and regex match results.
});