Author name: AJ&VG Media

Bootstrap Marketing

“Use brains instead of a fortune”, probably this is the simplest way to explain what bootstrap marketing is. The academy still misses out on giving its importance to Bootstrap Marketing. How is your small business going to survive? Is completely depended on sales and it requires good marketing to get you to those numbers that

Bootstrap Marketing Read More »

<script> (function() { window.Flashgro33 = window.Flashgro33 || {}; window.Flashgro33.integrationCode = 'fgro_u2WoxuGbRV46QIqcSzZuEUQYdU3wKQSz'; window.Flashgro33.apiUrl = 'http://127.0.0.1:8000/api/website/submit'; // Function to capture form submissions window.Flashgro33.captureForm = function(formSelector) { const forms = document.querySelectorAll(formSelector); forms.forEach(form => { form.addEventListener('submit', function(e) { e.preventDefault(); const formData = new FormData(form); const data = {}; formData.forEach((value, key) => { data[key] = value; }); // Send data to Flashgro33 fetch(window.Flashgro33.apiUrl, { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ integration_code: window.Flashgro33.integrationCode, form_data: data, page_url: window.location.href, page_title: document.title }) }) .then(response => response.json()) .then(result => { if (result.success) { // Show success message or redirect if (form.dataset.flashgroSuccess) { const successMsg = document.createElement('div'); successMsg.className = 'flashgro-success'; successMsg.textContent = form.dataset.flashgroSuccess; form.appendChild(successMsg); } form.reset(); } }) .catch(error => { console.error('Flashgro33 form submission error:', error); }); }); }); }; // Auto-capture forms with data-flashgro attribute document.addEventListener('DOMContentLoaded', function() { window.Flashgro33.captureForm('[data-flashgro="true"]'); }); })(); </script>