GET STARTED
Your first event draft.
Start with one clear flyer, then check the draft in WordPress.
These instructions use CalendarDrop 1.4.2. Native WP Event Manager drafts require 1.4.0 or later.
Before you install: See a fictional flyer and the actual draft it produced. No installation or signup is needed to inspect it. This example shows The Events Calendar; check every draft against its source before publishing.
If your event details are already in an import-ready CSV, The Events Calendar has its own CSV importer. CalendarDrop helps extract details still in original flyers or notices, followed by your review.
Using your own AI account? Enter its details in CalendarDrop → Settings, select Use my own AI key on the Subscription page and choose Save choice. Then skip steps 2 and 3 below. No CalendarDrop subscription is required.
- Install the plugin. Both processing options need CalendarDrop installed in WordPress. Go to Plugins → Add New Plugin, search for CalendarDrop, then choose Install Now and Activate. See installation instructions. For native event drafts, activate The Events Calendar or WP Event Manager and choose it as the import destination in CalendarDrop settings. You can also choose ordinary WordPress posts. In WordPress Settings → General, select a city timezone, such as Los Angeles, so daylight saving time is handled correctly.
- Connect CalendarDrop processing. For the five-draft trial, sign in here, get a one-time connection code, then paste it into CalendarDrop → Subscription in WordPress and choose Connect website. If you bought a plan, use Manage billing to find your CalendarDrop license key in Polar, our billing provider. Paste it under Connect a paid Polar license in WordPress and choose Connect paid license. When upgrading, use your trial email and the same WordPress site. Do not share codes or keys.
- Turn on CalendarDrop processing. On the WordPress Subscription page, select Use CalendarDrop credits, then choose Save choice. Check the remaining credits shown there. This setting must be saved even if you have already connected the account.
- Upload your flyer. Open CalendarDrop → Upload Flyer and select an image or PDF up to 4 MB. For Word documents, use a text-based .docx. If the event details are in pictures or depend on the page layout, save it as a PDF first. You can also paste up to 30,000 characters under Import event text on the Subscription page.
- Create and review drafts. One new draft uses one credit. One file can produce up to 30 events, so check that you have enough credits before importing a schedule. Check every import result. Where a draft was created, use its review link to open it. Check the title, date, local time, venue, organizer, price and links against the original. Add anything missing, then publish when you are ready. WP Event Manager imports support individual events with start and end times. If a venue was not matched, select or complete it in WP Event Manager before publishing; CalendarDrop does not create venues for you.
Fix a problem
My plugin shows different labels
On older versions, Use CalendarDrop credits is called CalendarDrop subscription allowance, and Save choice is called Save processing mode. Update the plugin for the labels shown here. Updating keeps your previous destination behavior until you change it. CalendarDrop processing still supports version 1.3.0 and later.
I paid, but WordPress still shows the trial
Choose Refresh account to check your current plan and credits. If a payment is still pending, wait before trying checkout again. Once the paid plan appears, copy its license from the Polar customer portal and choose Connect paid license in WordPress, even if this site already used the trial. Then check that Use CalendarDrop credits is selected and saved. Use the same email and site as the original account. If the payment or license still does not appear, contact support with the order reference.
The plugin asks for my own AI key
Open CalendarDrop → Subscription, connect the trial or paid license, then select Use CalendarDrop credits and choose Save choice. Choose Use my own AI key only when you want to use the key entered in Settings.
Do I need credits for every event in a flyer?
When using CalendarDrop credits, yes. CalendarDrop needs an available credit for every event it extracts before WordPress checks for duplicates. If a flyer produces six events, you need six available credits, even if two are already on your calendar. After WordPress confirms the results, only newly created drafts use credits; skipped duplicates and failed creations release theirs.
If the error says the import needs more credits, that attempt creates no drafts and uses no draft credits. Check your balance and plan, then retry the unchanged original file or text once enough credits are available. For an interrupted import or an unclear result, follow the recovery steps below first.
Credits are awaiting confirmation
WordPress has not yet confirmed how many drafts it saved. Open CalendarDrop → Subscription and choose Check pending imports. Check the saved import results and drafts in your selected destination before trying the source again. Keep the original file or text unchanged when retrying so CalendarDrop can find the earlier result. Creating another account or changing the source can interfere with that recovery.
An import failed or was interrupted
First check the saved import results and drafts in your selected destination. Then choose Check pending imports on the Subscription page. If no result came back, follow the retry instructions in the error message. If drafts already exist, review them instead of uploading a modified copy. Contact support with the error code if the outcome remains unclear.
A different session was skipped as a duplicate
CalendarDrop can match events with the same title on the same day. Compare the skipped details with the existing event first. For eligible imports made with CalendarDrop credits in version 1.4.2 or later, open the saved result, choose This is a separate event, confirm it is another session, then choose Create this separate draft. One new draft uses one credit and does not repeat the AI extraction. The original event stays unchanged. Featured images and original category assignments are not copied; check them before publishing.
For a reschedule, edit the existing event instead. Older imports, expired results or a changed website timezone may need manual entry. If you use your own AI key, add the separate event in the WordPress editor.
No events were found
Check that the source includes an event date and readable details. A result with no events uses no draft credits. AI can miss details, so try a clearer file if no draft was created. Repeatedly sending the same unreadable file will not help.
Which WP Event Manager events can I import?
Import individual events with clear start and end times. Enter all-day or recurring events manually. CalendarDrop also stops results with midnight or equal start/end times because they need closer review. Check every extracted time against the source; an AI can still mistake an all-day event for a timed one.
Processing is paused for review
Imports can pause even when you have draft credits left. Repeated failed attempts, many duplicate results or a service capacity limit can trigger a pause. Your saved drafts and recorded credits remain. Contact support with the error code and time of the import.
The details are wrong
Edit the draft in WordPress before publishing. If the same error keeps happening, tell us what needs correcting. Do not email API keys, connection codes, passwords or confidential documents.
I want to cancel or confirm cancellation
Open My account → Manage billing and confirm cancellation in the customer portal. Review the effective date there, then return and choose Refresh account. The account page will show when your plan stops renewing once the billing update arrives. Existing WordPress drafts remain. The free plugin can continue using your own provider key.
Need help?
Tell us which step failed or which event details need correcting. Include your account email, any error code, and your WordPress and CalendarDrop versions. Include your calendar plugin and its version, if you use one.
Email for helpDo not send passwords, keys or connection codes. Share a file only if it is public or you have permission to share it.