Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
I already looked at a few including Zoho, Salesforce, Sugar, and Epesi. Each one of those was either to expensive or was lacking what we needed.
I'm hoping someone out there knows of a CRM that:
Is web based
Has a module for opportunities/sales (they want to be able to record payments and link them to customers)
Has the ability for customizing fields (deleting standard fields & adding new ones), as well as formula based custom fields
Ability to import data from a CSV file and export data as well
Ability to run customized reports
Has a module for customer accounts
Workflow automation. Specifically, they want there to be a field which sets when the customer is due to be billed and have that update every month when the billing date passes. So for example, if the billing date is January 20th once January 20th passes the field should automatically update to February 20th and so on and this should be the process for all customers stored in the system.
Preferably something open source so I can modify the code as needed. My client would be willing to pay a monthly price of up to $30 a month. A one-time upfront cost would be even better.
WORKetc is a web based business management application that combines features of CRM, PM, and billing into system. It integrates these aspects directly so that certain items can be attached to one another, I.E. contacts and projects, timesheets and projects, to-dos and leads, you get the idea.
It's centered around its CRM features, which include opportunity/sale tracking, and these can be integrated with the invoicing/quoting module and also attached to products from the product catalog, and once established as a sale can be turned into subscription sales that bill automatically on a monthly rate.
WORKetc has custom fields, website integration forms, has data import/export in the CSV format, runs business wide reports on hundreds of different forms of data in real time, and has a customer login portal: you can invite an unlimited amount of clients to come in and collaborate on projects, view invoices, follow up on support tickets, etc (based on permissions you set).
Compare with other CRM systems here: http://www.worketc.com/compare
David
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
I would like to ask you a question about the value of Firebase and AdMob ad earnings with an Android app. I am creating an application that uses a lot of Firebase Realtime Database as it is a social networking app, has messaging, multi-person group messaging, profile visiting, and more. I will only use Firebase as a database, so it will have a lot of value stored there. And the only way the app will have (for now) make money is banner admob ads (which will get on all app screens) and some interstitial ads. It is an app where users will spend a lot of time on it as it will be a social network, so ads will be displayed all the time.
The problem is that I'm afraid that at the end of the month Firebase's monthly price will be more expensive than the ad revenue for the month (I'll use the Blaze plan, which pays as you go). Can user visualization in ads be worth the price of their own readings, inclusions and exclusions of values in Realtime Database? What do you think?
Depends how long it takes for you to get many people using the app.
When each screen that contains a banner ad loads, it's calculated as a page view.
The more people that use your app will drive up the amount you get paid for Page RPM (Revenue Per Mille which = 1000 views).
Obviously you require a separate banner ad unit for each page, so if the app has a few pages which load, they should add up quickly with many users.
The amount is only small though, usually a couple of dollars for Page RPM, the interstitial ads pay much more but will be an inconvenience for the user.
People get used to ignoring the banner ads as long as they don't interfere
with the functionality of the app, the interstitial ads need to be placed strategically.
My two apps which I've had published in the last 10 days don't have many users yet and have totalled around 3000 page views in that time which looks to only be around $6 (for the last 10 days).
In the same time, only 300 impressions which are around $20 per 1000.
I have 3 banners and two interstitial.
I'm trying to build up the number of users at the moment which will cost more in advertising too.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I want to know what time my website has been more visitors. How can I check this peak? Can I do with google analytics?
Yes you can do this with Google Analytics. Please note that there are steps that Google takes to prevent you from getting analytics at a level detailed enough to violate the privacy of a user, so you may not exactly get the answer you want if you have too long of a history, or too few users visiting over the period you are analyzing.
The other thing you need to be careful of is that most data is geared toward sessions whereas your question is asking about visitors.
The best way to measure this sort of data is if you have unique advertising identifiers, cookies, or a login page that is being captured in a way that allows you to track a unique visitor as it navigates through your site, and treat that separately from a user who double clicked on a particular page. If you have a database, or log files, or an event strip, or even are able to capture ip addresses somewhere of where the visits are coming, along with timestamps, this can help you get the answer you're looking for better than can be achieved directly from Google Analytics.
Another caveat with GA is that the data may continue to trickle in over 24 hour period or longer, so if the spike just happened, you'll want to wait a while before making a final analysis.
With Google Analytics, if you are trying to investigate a single peak in your data on a single day, and that day occurred at least 24 hours ago, then here's an example of one way to get time-segmented traffic data for a website:
Log on to Google Analytics
On the left hand side click to expand the "Audience" tab and click on "Overview"
select the date range in the top right for instance April 1 - April 1 2016
slightly below that select "Hourly" instead of day (top right of the chart)
In the top left, click on Users instead of Sessions.
You should now see an hourly view of the traffic over the period of April 1.
I've attached a screenshot of this final page, taken from an old Google Analytics account that is tracking a defunct website (which is why there are so few data points)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I'd like to fetch results from Google using curl to detect potential duplicate content.
Is there a high risk of being banned by Google?
Google disallows automated access in their TOS, so if you accept their terms you would break them.
That said, I know of no lawsuit from Google against a scraper.
Even Microsoft scraped Google, they powered their search engine Bing with it. They got caught in 2011 red handed :)
There are two options to scrape Google results:
1) Use their API
UPDATE 2020: Google has reprecated previous APIs (again) and has new
prices and new limits. Now
(https://developers.google.com/custom-search/v1/overview) you can
query up to 10k results per day at 1,500 USD per month, more than that
is not permitted and the results are not what they display in normal
searches.
You can issue around 40 requests per hour You are limited to what
they give you, it's not really useful if you want to track ranking
positions or what a real user would see. That's something you are not
allowed to gather.
If you want a higher amount of API requests you need to pay.
60 requests per hour cost 2000 USD per year, more queries require a
custom deal.
2) Scrape the normal result pages
Here comes the tricky part. It is possible to scrape the normal result pages.
Google does not allow it.
If you scrape at a rate higher than 8 (updated from 15) keyword requests per hour you risk detection, higher than 10/h (updated from 20) will get you blocked from my experience.
By using multiple IPs you can up the rate, so with 100 IP addresses you can scrape up to 1000 requests per hour. (24k a day) (updated)
There is an open source search engine scraper written in PHP at http://scraping.compunect.com
It allows to reliable scrape Google, parses the results properly and manages IP addresses, delays, etc.
So if you can use PHP it's a nice kickstart, otherwise the code will still be useful to learn how it is done.
3) Alternatively use a scraping service (updated)
Recently a customer of mine had a huge search engine scraping requirement but it was not 'ongoing', it's more like one huge refresh per month.
In this case I could not find a self-made solution that's 'economic'.
I used the service at http://scraping.services instead.
They also provide open source code and so far it's running well (several thousand resultpages per hour during the refreshes)
The downside is that such a service means that your solution is "bound" to one professional supplier, the upside is that it was a lot cheaper than the other options I evaluated (and faster in our case)
One option to reduce the dependency on one company is to make two approaches at the same time. Using the scraping service as primary source of data and falling back to a proxy based solution like described at 2) when required.
Google will eventually block your IP when you exceed a certain amount of requests.
Google thrives on scraping websites of the world...so if it was "so illegal" then even Google won't survive ..of course other answers mention ways of mitigating IP blocks by Google. One more way to explore avoiding captcha could be scraping at random times (dint try) ..Moreover, I have a feeling, that if we provide novelty or some significant processing of data then it sounds fine at least to me...if we are simply copying a website.. or hampering its business/brand in some way...then it is bad and should be avoided..on top of it all...if you are a startup then no one will fight you as there is no benefit.. but if your entire premise is on scraping even when you are funded then you should think of more sophisticated ways...alternative APIs..eventually..Also Google keeps releasing (or depricating) fields for its API so what you want to scrap now may be in roadmap of new Google API releases..
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
It it possible to use GoogleAnalytics to keep track of individual user sessions? I mean, not the average time spend by users on the website, but how long did each user stay in total on the website?
My hosting option does not include databases, so I'd like to use GoogleAnalytics to keep track of user sessions. Can it be done? I was unable to find anything satisfying on the web. :(
No, not really - Google Analytics doesn't track on a per user basis (because that's actually quite useless, among other things).
You could do a workaround, however. Assign each visitor an id (or pull the user id from the analytics cookie via javascript). Then trigger a E-Commerce-Transaction with the id as transaction id and the time on site (use the timestamps from the GA cookie) as transaction value - Google will add up transaction values if the transaction id is the same. This idea is untested and obviously needs some work, but it should be doable.
Which leaves the question , why ? What kind of business decision do you want to base on a vast list of useless info ? The average values are much more useful.
Update: after reading your comment, you're doing it wrong. You want an advanced segment-> Exclude Visit Duration smaller (or greater, whatever) than 10 seconds.
Google Analytics does not allow you to track individual users.
See this thread:
http://productforums.google.com/forum/#!topic/analytics/tTaqssN7sY8
Try out Woopra: http://www.woopra.com/
You might be able to filter by advanced segments or use custom reports to do your own filtering. Or create a custom metric that itself is filtered.
I know how to easily control who can view what in a site by using the membership and roles feature. However, I now want to take this a step further and allow people to purchase access to specific features, billed monthly. Basically I need a combination of an e-commerce site that sells products, mixed with a role based membership site. Below is an example of a scenario we are looking to solve:
Our site has the following sections (products):
learn spanish, learn french, learn german, learn english
We now want users to be able to buy access to just what they want. So we can give a price to each of these products.
We would also like to offer bundling discounts, so buy 2 and get $10 off. Buy all 4 and get 25% off. This should be automatic, but if needed, a coupon is fine as long as it can figure out the logic of making sure they have the correct item
We would like to restrict discounts so that we can offer them only to the first 100 people or from the days X to Y (ideally a coupon system maybe)
We want users to be "grand fathered" if we update pricing. So if someone signed up for all at $60 a month, and we later make it $100, they stay at $60
This is a monthly service so we would need it to create our invoices and work with our CC processor. I know this will involve us making an API if the system doesn't include our processor.
If possible we would love for "Pro-Rated" features, so if they currently are paying for 3 items and they have 13 days left till next billing date, they can add the 4th and pay a pro-rated amount.
All of these features are very common features for an advanced membership site, however I am just not sure what to search for to find a framework like this. I can find eCommerce and I can find role based membership, but have yet to find a decent combination of the two.
Licensed is fine as long as it works for what we need.
Thanks in advance