-
Recently active
I received an email titled Action Required: Invalid Unsubscribe Link in Your Scheduled Campaign It looks fake. Far less fake than most scams. Can anyone confirm?
Hello,We are trying to use the bulk import API to upload our data with a csv file. I am able to send the file get a 200 response. However, when going into the Active Campaign site to verify the changes, only the custom field values are getting updated. The “First Name” included in the csv file is not reflected in Active Campaign record.Is there something specific we must include? We are using email as the identifier. Additionally, I am able to get the batches I imported via the API. However, when on the Active Campaign site, it does not show on the recent imports list. Is that intentional? Thanks!
'search contact' box has disappeared. have tried all the usuals - different browser, different computer, zoom screen. When I laoad contacts page it appears for a few seconds then vanishes. Any suggestions anyone? - It looks like a bug
I have a simple review email in the automation that asks people to pick between 1 and 5 stars, and I set a tag for every rating link to be applied. However, it doesn’t work. It links to the native form, where it then offers option to add feedback. BUT my primary goal is to capture the link with the rating clicked. It’s like link.com/f/74?stars=5&email=bob@gmail.com (email is dynamic). And this is sent to existing contacts. So puzzled, I even disabled site tracking but still doesn’t seem to get it to work. Please advise.
I have written a few hundred newsletters for my list and want to export them all. How do I do that?
The side menu has changed and campaigns are no longer an option. I tried the chat, and the AI only gave me instructions for the old wait of doing it. How can I create a campaign today, with the new setup?
Hi there,We have a Free Trial Onboarding email Automation, and an Active Customer Onboarding email Automation. Each of these is triggered when the freetrial or activecustomer field value changes to true, respectively. Right now, we also have to have a third automation to end the Free Trial Automation when the customer converts to a paid (Active Customer) during the trial period (this is triggered when the freetrial field changes to false and the activecustomer field changes to true). I would like to be able to build this “End Automation” step into the Free Trial Automation itself.I know that I could add if/else conditions before each email send, but that seems SO cludgy.I’m also trying to figure out if there’s a way to use the “Contacts Exit When” setting in the automation itself, using a Conversion, but I’m not understanding how to add the conversion itself into the automation. I created a Conversion for freetrial = false AND activecustomer = true, but those changes happen OUTSIDE of
Has anyone figured out a good way to exclude contacts who purchased a specific product via ecommerce from a segment?As far as I'm aware, the condition: "Product name in Any Order" IS NOT "Product A" doesn't work properly, because if a contact has ever purchased any other product, they will be included in the segment (because technically, the condition is true that at least one of their products was not the "Example Product").
My team exclusively uses our own HTML or custom templates. We only start from scratch. We’ve also found (and reported) many of the AI-driven insights to be unnecessarily inflammatory and alarmist. Alerts such as “critical changes needed” when the insight isn’t even truthful, are also slowing us down from completing our work.The AI tools are so prominent and dominant that it’s actually a hinderance to getting our work done now. Any way to opt out, rearrange, or disable the things we don’t use?
Hi, is there a way to download all of the emails I have ever sent out? Or export them in a way where I can save what I have sent out?
Hello!I’m trying to create an automation that sends emails X, Y and Z HOURS before a webinar date and time stored in a Date Time Custom Field, and looks like ActiveCampaign only supports sending X DAYS before, but not hours.Is this correct or I’m I missing something? And is there a workaround if a want to send emails 1 hour, 8 hours and 16 hours before a date and time stored in a Date Time Custom Field?Thanks,Ángel.-
Hey folks,Recently our company has automated bulk campaign scheduling with n8n and the deliverability has been impacted.Just a few days before we automated this process, campaigns averaged 22% Open Rate, and 0.85% Click rate.Now we are at 9% OR and 0.65% CR.What remains the same from the process: senders, email content, accounts used, volume/frequency of emails, list of contactsWhat changed: we are retrieving the templates preview content, and adding it to the message that we created with the campaign. Before, we duplicated a previous campaign, edited the content and scheduled it manually all inside ActiveCampaign.These are the endpoints we are using, in order:Create Message (API v3): /api/3/messages Create Campaign (API v1): /admin/api.php?api_action=campaign_create Retrieve Template (API v3): /api/3/template Update Message (API v3): /api/3/messages/ Send Test Email (API v3): /admin/api.php?api_action=campaign_sendWould appreciate your help, as with such a high spam rate, we can't kee
HiI’ve recently setup WhatsApp via Active Campaign, using a rented UK mobile number from Twilio. All approved and setup in WhatsApp business manager. I’ve set the display name, however when I start new conversations they come from my mobile number number, not from my display name?Any suggestions?
Hey,I'm trying to extract contact usage and email usage that's available on the admin dashboard, to create an automation using API calls (check screenshot #2). For contact usage, I'm able to gather the data I need. But for email usage/credits/limits, I've tried using API v1, since apparently this information isn't available anywhere else, but even when using an Admin API key, I don't receive the "credits" available on the account (check screenshot #1 and the response I got from the call). While checking the API Key we are using, we made sure that the user is an Admin, that is added to the group "Admin", as instructed in the API docs.Our definition of email usage is: All emails sent in the current billing cycle (including Campaigns + automation sends) Also, we do have multiple accounts we intend to extract the email/contact usage to properly manage subscription upgrades and downgrades. We need to monitor throughout the cycle how much we have used and what's available in each account so
Hi there, I cancelled my account but was charged another $89. The whole contact you loop is a joke as I can only reach and AI bot that keep loosing connection or saying it cannot help but then no way to submit a ticket.
I have a list of just over 700, and I haven’t sent an email in three years. Is it better to just start a new list as opposed to re-engagement?
I have created an automation where I selected the contact list I uploaded and designed the email template. All the necessary steps appear to be completed; however, the automation is not sending out emails as expected.Could you please assist me in identifying what might be causing this issue and guide me on how to resolve it?
I am developing a CX app that is supposed to listen to abandoned carts, push the data to my API. I have created as part of this some custom objects. My goal is to receive custom webhook urls from AC and use these to push data at a later time (my app is no synchronous) to the custom objects that will then trigger another automation.The first part works - I receive the cart. What is not happening is any call to my webhook register url to receive the webhook URLs. It does not happen when I setup the app in my automation (the one that uses abandoned carts as a trigger). Since there are two workflows defined here - one is “automation” which works and the other is “generic” which never gets called because I have no idea how I would trigger it. Any idea? For a type: generic inbound workflow with a data_intake, where in the AC UI does the user trigger the connect/select/map setup flow? Support doesn’t seem to know nor do the docs mention much.
Happy Friday, all! We spend a lot of time in this community talking about the "how" of marketing; better sequences, smarter triggers, and higher-converting copy. But there is a silent partner in every automation you build: your data. Even a perfect strategy can struggle if it’s being fed "noisy" or non-human data.To dig into this, we’ve invited Dave Lee from ListDefender to share a guest post. Dave’s team has spent years looking under the hood of marketing automation to understand how "bad data" gets in and, more importantly, how you can keep your list healthy enough to scale. Your Automations are Only as Good as Your DataGuest post by Dave Lee, ListDefenderYou’ve built your automations. Your welcome sequence is dialed in. Your segmentation is solid. You’re doing everything right, but sometimes, your results feel like they’ve hit a plateau.Open rates feel a bit lower than they should be, and engagement doesn’t always match the effort you’re putting in. After talking to hundreds of mar
I’m trying to retreive raw data for each email a contact has been sent. This would result in a large table with millions of rows, since we send millions of emails.I thought that email activities would be the end point that need for this and wrote a python script (below). This ran for a while and when it concluded I had only tens of thousands of rows, not millions as expected.Have I misunderstood what email activities is? How can I retreive send level data per contact_id? One record per instance of an email being sent across any and all campaigns.import requestsimport pandas as pdimport sysif len(sys.argv) < 2: print("Usage: python email_activities.py <API_KEY>") sys.exit(1)API_KEY = sys.argv[1]BASE_URL = "https://<our org name>.api-us1.com/api/3"headers = { "Api-Token": API_KEY, "Accept": "application/json"}all_activities = []offset = 0limit = 100while True: response = requests.get( f"{BASE_URL}/emailActivities", headers=headers, param
Happy Thursday, Community! On Tactical Tuesday, we talked about the strategy of the post-conversion journey. Today, I want to share a feature that prevents the #1 mistake in automation: sending irrelevant emails to people who have already taken action.Have you ever received a "Reminder: Don't forget to grab the matching [Accessory/Service]!" email... after you already bought it ten minutes ago? It makes the brand look like it isn't paying attention. Using "Jump-To" blocks (formerly known as “Goals”) as a Jump-LinkInstead of making a customer sit through every single email in your "Welcome" series, use a Jump-To block to "teleport" them to the next stage of their journey the moment they complete a milestone.The Strategy: Set a Jump-To block at the end of your onboarding sequence (e.g., "Booked Kickoff Call" or "Made a purchase"). If a customer completes that action on Day 1, the Jump-To block will automatically "teleport" them past all the reminder emails they no longer need and drop th
Obviously I struggle with Views since this is my 2nd question. I would love to sort the reports view (and possible other views) by email. But in a useful manner so they are sorted by domain first and than by the account name. Is this possible ?
Hello, Is there a way to add captcha v3 to a form instead of the captcha challenge? Thank you!
Hey Community!Most marketing energy is spent on the “Lead-to-Client” journey. We spend weeks or months nurturing a prospect, and then...success! They sign the contract or hit the “buy” button.But what happens next?Whether you are shipping a physical product or kicking off a professional service, that “Day 1” experience is where the real relationship begins. Today, we’re talking about the Post-Conversion Strategy and how to turn a new customer into a long-term advocate.The Strategy Question:Once someone officially says “Yes,” how does your communication strategy pivot?For Products: Do you have a sequence that helps them get the most out of their purchase or offers a “Pro-Tip” for using it? For Services: How do you handle the Onboarding phase? Do you have an automated “Welcome” that sets expectations and collects necessary info? For Everyone: How do you ensure they feel supported before you eventually ask for a referral or a second project?The Strategic Win:A strong post-conversion journ
Happy Thursday, Community!Following up on our Tactical Tuesday debate about when to let go of "cold" leads, today’s tip is about how to stop guessing and start automating your visibility into your audience's behavior.The secret to high engagement isn't just better subject lines, it’s ensuring your emails are actually being seen. When you consistently mail contacts who haven't interacted in months, email providers (like Gmail and Outlook) start to flag your content as "low-interest," which can land your most important messages outside of the primary inbox.The Tip: The "Last Engaged Date" Field & “Last Engaged Date” automationInstead of performing manual audits to see who is active, use a simple process to update a custom date field every time a contact interacts with your brand.How to set it up: The Trigger: Use a process triggered by an Email Open or a Link Click. The Action: Use the 'Update a Contact' action to set a custom date field (e.g., "Last Engagement Date") to the 'Curre
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.