Linux 软件免费装
Banner图

Eleva CRM for Photographers

开发者 eleva
更新时间 2026年11月11日 22:44
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

crm photographer photography wedding client-management

下载

1.4.2 1.5.0 1.6.7 1.6.9 1.6.8 1.3.7 1.3.9 1.3.6 1.3.12 1.4.0 1.4.1 1.3.10 1.3.8 1.6.0 1.6.10 1.7.0 1.6.2 1.6.4 1.6.5 1.6.6 1.3.11 1.6.1

详情介绍:

Eleva CRM for Photographers is a free business manager built for wedding and event photographers and video makers. It keeps every client, every shoot, and every payment in one place, right inside the WordPress admin you already use, with no monthly subscription and nothing sent to a server you don't control. You already have enough to think about on shoot day. Eleva CRM for Photographers handles the rest: who is getting married and when, what they owe and what they have paid, which memory card belongs to which shoot, and where every contract and file lives. The client details that matter most, names, contacts, home addresses, are protected by a dedicated encryption vault, so a leaked database never hands anyone a usable list of your clients. Features No dependencies, nothing leaves your server Eleva CRM for Photographers doesn't require ACF, WooCommerce, or any other plugin, and makes zero outbound requests of its own: nothing is ever sent to us or to anyone else. Every byte of your data stays in your own WordPress database, on your own server. Eleva CRM Pro is a separate, optional add-on. If you choose to connect it to Google Calendar or Google Drive, those are its own connections, made only when you turn them on, never by the free plugin.

安装:

  1. Download the plugin ZIP from WordPress.org.
  2. Go to Plugins > Add New > Upload Plugin in your WordPress admin.
  3. Upload the ZIP and click Install Now, then Activate.
  4. Open CRM in the WP Admin sidebar.
  5. On first launch, set your Vault master password and scan the QR code with an authenticator app (Google Authenticator, Authy, or any TOTP-compatible app).
  6. Enter your Vault password and the current OTP code to unlock the CRM.

屏幕截图:

  • Dashboard: annual revenue, payments still to receive, payment type breakdown, and the next five upcoming works
  • Customer list with search: name, main contact, email, and phone at a glance
  • Service catalog with base prices: add, edit, and reuse services across bookings
  • Works list with a payment status filter (All, Paid, Partial, Unpaid), a total price column, and the custom Payment Types manager open below it
  • Work edit form: event date and time, customer selector, calendar color, and services with a per-booking price override
  • Work edit form: attached files and the Memory Cards checklist, so you always know which card holds which shoot
  • Work edit form: payment section with installments, paid or unpaid status per installment, and running totals
  • Memory Cards: every card's status (Ready, In Use, Backed Up, Damaged) and which Work it is currently assigned to
  • Monthly calendar view with every scheduled booking shown as a colored pill
  • Vault unlock screen: master password and authenticator code required before any client data is shown
  • Settings page: Vault controls (change password, reset authenticator, recovery phrase) and one-click encrypted backup download

升级注意事项:

1.7.0 You can now restore a backup from Settings, with a safety copy first and an undo. Documents you attach to a work are now kept private, and so are the titles of clients, works and quotes: after updating, unlock the Vault and let the short encryption finish. Update Eleva CRM Pro to 1.7.0 too. 1.6.10 Fixes a critical error that could appear when turning on the Vault, creating the backup keys or making a backup on some hosting plans. Recommended for everyone. 1.6.9 Fixes an error that could appear when opening a page of the CRM after an update, and makes updates take effect at the first reload. Recommended for everyone. 1.6.8 Makes the CRM easier to use on a phone or a small screen and explains why the fingerprint option is off when the site address is not secure. Update Eleva CRM Pro to 1.6.7 too. 1.6.7 Fixes the Vault screens on a new installation, which could be cut off with no way to reach their buttons. Recommended if you have not set up the Vault yet. 1.6.6 Memory Cards move into a new Storage page, with backup locations, shots and delivery notes. Unlock the Vault with a touch where your browser supports it. Payments are now worked out from the installments of a work. Update Eleva CRM Pro to 1.6.6 too. 1.6.5 A star now shows what changed in each section after an update, there is a Changelog page, and forms look more even. Update Eleva CRM Pro to 1.6.5 too: reminders, two-way Google Calendar sync and the INPS surcharge need both plugins. 1.6.4 The Vault is now optional: sites without one are asked once whether to turn it on, and notes and the service catalog are now encrypted too. After updating, unlock the Vault and let the short encryption finish. Update Eleva CRM Pro too. 1.6.2 Security update: the Vault now locks on every browser and device, failed Vault attempts are limited per Vault, plugin records are reachable only from the Eleva CRM app, and backups are better protected. You unlock the Vault once after updating. Safe in-place update. 1.6.1 Adds a Vault recovery kit (phrase and code, shown, verified and emailed to the site administrator) and a way to rebuild password and authenticator from it without losing data, plus a safer two-step Vault setup. After updating, the first unlock asks you to save a new recovery kit. Safe in-place update, compatible with Eleva CRM Pro. 1.6.0 Adds the groundwork for Quotes, VAT and PDF quotes (needs Eleva CRM Pro 1.6.0), a Gender field for customers, stricter email validation, and protection against accidental loss of saved personal data. Tested with the latest WordPress. Safe in-place update: without Pro 1.6.0 nothing new shows up and everything else works as before. 1.5.0 Total Price is now calculated automatically from the services you enter, and can no longer be typed by hand. A work saved before this update with a total but no service rows keeps its existing total; the work form tells you to add a service row so it can be calculated automatically. Update Eleva CRM Pro to 1.5.0+ for supplier referral fees. 1.4.2 Cleans up wording on several screens and completes the Italian translation for a couple of previously English-only messages. Safe in-place update: no data or breaking changes. 1.4.1 New: Work Reminders section (with Eleva CRM Pro) and an "Open Google Calendar" button. Fixes dashboard revenue scoping, Google Calendar event removal, and Settings page spacing. Safe in-place update: no data or breaking changes. 1.4.0 New: download a single encrypted backup of all your CRM data from Settings, protected by your Vault password and authenticator code. Safe in-place update: no data or breaking changes. Update Eleva CRM Pro to 1.4.0+ for automatic scheduled backups to Google Drive. 1.3.12 Fix: Italian translation now covers list screens, Dashboard, and Calendar. Safe in-place update: no data or breaking changes. 1.3.11 New: Files section now supports external links and a full-size in-browser preview for images and PDFs. Safe in-place update: no data or breaking changes. 1.3.10 New: clickable title links on Customers/Services/Works/Memory Cards lists and the Dashboard. Fix: Work file downloads and the Notes field. Safe in-place update: no data or breaking changes. 1.3.9 Security: the vault now re-locks on every WordPress login/logout, so it no longer stays unlocked across sessions, and the Lock Vault button locks immediately. Safe in-place update: your vault password, authenticator and encrypted client data are unchanged. After updating, unlock the vault as usual. 1.3.8 New: Memory Cards inventory to track your SD/CF cards. Safe in-place update: your vault password, authenticator and encrypted client data stay exactly as they are. After updating, unlock the vault as usual; you will be offered an optional recovery phrase. No data migration, no data loss, no required action. Note: the vault now auto-locks after 15 minutes of inactivity. 1.3.7 Completes the Italian translation (vault recovery + payment types) and improves translation loading on older WordPress versions. No data or breaking changes. 1.3.4 Security: vault download ownership check rewritten; PBKDF2 raised to 600k iterations. See changelog for full details. 1.3.3 Adds a customer works recap table and a way to filter works by customer. No breaking changes to existing data. 1.3.1 Security: vault cookie upgraded to AES-256-GCM; nonce enforcement tightened; a file-download ID matching issue fixed. Added complete data cleanup on plugin deletion. 1.3.0 Security hardening: vault setup guard, server-secret hardening, and permission fix. Recommended for all installations. No breaking changes to existing data. 1.2.2 Adds custom payment types and WP admin theme color support. No breaking changes to existing data. 1.2.1 Consistent button styles. No breaking changes. 1.2.0 Layout fix: sidebar and main content scroll independently. No breaking changes to existing data. 1.1.0 Adds Quick Notes and Calendar Color fields to Works. No breaking changes to existing data. 1.0.0 Initial public release.

常见问题:

Who is this CRM for?

Wedding and event photographers and video makers who want a CRM built around how a shoot actually works: one client, one date, a handful of payments, and a stack of files, not a generic sales pipeline.

Is there a free CRM for photographers in WordPress?

Yes. Eleva CRM for Photographers is a free CRM that runs inside your own WordPress admin. It keeps your clients, bookings, payments, files and calendar in one place, with no monthly fee and no feature locked behind an upgrade.

What can I manage with Eleva CRM for Photographers?

Eleva CRM for Photographers is a business manager for your photography work. You can track customers (with more than one contact per booking), your catalog of services and prices, every booking with its date, locations and files, deposits and balances with automatic Paid, Partial or Unpaid status, a monthly calendar, and an inventory of your memory cards. Client details stay encrypted in your own database.

Do I need a subscription?

No. Eleva CRM for Photographers is free, with no monthly fee and no feature paywall inside the app. An optional paid add-on, Eleva CRM Pro, exists for studios that want a team (collaborators), a Kanban board, analytics, quotes with VAT and PDF, and automatic scheduled backups to Google Drive, but nothing in the free plugin nags you to upgrade.

Does this require ACF (Advanced Custom Fields)?

No. The plugin uses only native WordPress meta boxes and registers all custom post types itself. No third-party field plugin is required or used.

Does this work without WooCommerce?

Yes. The plugin is completely standalone and has no dependency on WooCommerce or any other plugin.

What is the Vault?

The Vault is a dedicated encryption layer for the personal details tied to your clients and bookings: names, email addresses, phone numbers, home addresses, nationality, tax ID, Instagram handles, and each booking's event address. Every one of those is encrypted with AES-256 before it is written to the database. You set a Vault master password, independent of your WordPress login, and pair it with a TOTP authenticator app (Google Authenticator, Authy, or similar); unlocking needs both, unless you turn on fingerprint unlock on a device (see below). The password itself is never stored: it is stretched through PBKDF2 with 600,000 iterations, and the resulting key lives only in a temporary, authenticated session cookie (AES-256-GCM), never in the database. The Vault locks itself again after 15 minutes of inactivity, and on every WordPress login or logout, so a shared computer is never left open. The Vault is optional. The first time you open the CRM it asks whether you want it. If you choose "Not now", you can turn it on later from Settings, and everything you have already entered is encrypted at that moment. Without the Vault the same data is stored as plain text in your database, and encrypted backups are not available. Besides the personal details above, the Vault protects the titles of your clients, bookings and quotes, your notes, the notes inside a booking, the notes of your backup locations, the notes and the password of your deliveries, the titles, prices and notes of your service catalog, and the documents attached to a booking (the file and its name). With Eleva CRM Pro it also protects collaborators, suppliers, products, expense notes and quote notes. Dates, prices, payments, statistics and the titles of tasks and expenses sit outside the Vault and stay readable, and so do the title and the addresses of a booking you send to Google Calendar (Google has to read them).

Can I unlock the Vault with my fingerprint?

Yes, on browsers that support it (tested on Safari and Chrome on macOS). Open Settings, then Vault, then "Unlock with fingerprint", enter your password and code once, and your device asks you to confirm. From then on the lock screen opens the Vault with a touch. Your password and code always keep working, and you still need them if you lose the device or use another browser. Good to know: it uses the check your device already has, so a fingerprint, face or device PIN, and anyone who can unlock the device can open the Vault from it. If you save passkeys in iCloud or Google, whoever controls that account can also use the passkey on other devices. It works only on the address where you turned it on, so if your site address changes, turn it on again. Resetting the Vault or recovering it with your phrase or code removes the fingerprints; changing the password keeps them. Under the hood the Vault key stays encrypted on your server and opens only with a secret that your device produces, so the server never opens it on its own, and the fingerprints are never part of a backup.

What if I forget my Vault password?

The plugin gives you two separate fallbacks, both set up ahead of time from the Settings page. If you still know your password but lost your authenticator app, the one-time recovery code gets you back in. If you forgot your password itself, only the recovery phrase can reset it without losing your encrypted data. Set up both, since they cover different problems. Losing your password, your authenticator, and both recovery credentials together means the data cannot be recovered by anyone, including us. That is what makes the encryption real.

Does the plugin work on shared hosting?

Yes. It needs PHP 7.4 or higher and WordPress 6.0 or higher, both standard on modern shared hosting.

Where is my data stored?

Entirely in your own WordPress database. The plugin makes no external HTTP requests and sends no data to any external server, ours or anyone else's. You own and control your data completely.

Will the plugin slow down my site?

No. The plugin only loads on its own admin screen inside WP Admin; it adds nothing to your public-facing site, so visitor-facing performance is unaffected.

Can I get my data out if I stop using the plugin?

Yes, any time, from the Settings page: download a complete encrypted backup of every customer, booking, service, and file. It is your data in a portable archive, not locked to the plugin. A standalone command-line tool that ships with the plugin opens the archive on any computer and gives you your data as readable files. You can also bring a backup back into the plugin: see How do I restore a backup?

Does the plugin back up my data?

Yes. From Settings, download a single encrypted archive of your entire CRM: customers, bookings, services, memory cards, and every attached file. Nothing leaves your server: the archive is built locally and saved to your own computer. That archive is encrypted with a key protected by your Vault password before it is ever written. Nobody, including us, can open it without that password or your recovery code, and there is no back door: lose your password, recovery code, and recovery phrase together, and the archive is unrecoverable. Its protection rests on your Vault password: the minimum is 8 characters, but a longer, less guessable password is safer, so choose a strong one and keep the file private. This backs up your CRM data, not your whole WordPress site. Themes, other plugins, and unrelated content are not included. Automatic, scheduled backups that push this same archive to your own Google Drive are an Eleva CRM Pro feature. The free plugin's backup is always manual: on demand, whenever you choose to download one.

How do I restore a backup?

In Settings, find the Backups section and its box Restore from a backup. Choose a backup made on this site, a backup saved on Google Drive (with Eleva CRM Pro), or upload the .zip file you downloaded. Eleva CRM then compares it with what is already on your site and shows what is new, what is already there and what is different. By default it only adds what is missing and leaves everything you have alone. For each difference you choose whether to keep your version, use the one from the backup, or add the backup one as a separate copy. Before anything is written, a safety copy of your current data is saved, and you can undo the restore until you choose to keep the result. Replace everything is also there: it removes your current data and puts the backup in its place, exactly as it was on the day of the backup. It cannot be undone with a button, so you confirm it by typing a word. To go back, restore the safety copy.

Which password do I need to restore a backup?

A backup made by this site opens without a password while the Vault is unlocked. Any other backup, from another site or from a Vault you have since reset, opens only with the Vault password, the recovery code or the recovery phrase that were valid on the day the backup was made: if you changed your password since, use the old one. Without one of them nobody can open it, not even us. After several wrong tries the attempts pause for a while. On a new site, turn the Vault on first: the personal details you restore are then protected with that site's own key. If the site has no Vault you can still restore after confirming, and the details are kept as plain text until you turn the Vault on.

What is not restored?

The connection with Google Calendar (connect it again in Settings; events already on your calendar stay as they are), the license key, and in Eleva CRM Pro the look of your quote PDFs and your signature (set them up again). With Eleva CRM Pro active, quotes with their PDF, expenses, suppliers, collaborators, products and tasks come back too. Without Pro, the Pro data in a backup is listed as left out, and nothing is lost from the backup file.

更新日志:

1.7.0 1.6.10 1.6.9 1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.2 1.6.1 1.6.0 1.5.0 1.4.2 1.4.1 1.4.0 1.3.12 1.3.11 1.3.10 1.3.9 1.3.8 1.3.7 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.2 1.2.1 1.2.0 1.1.0 1.0.0